NetWare Loadable Module HASPSERV.NLMnUpR=808=a#Aladdin NetHASP License Manager NLM LONGDefaultVeRsIoN# CoPyRiGhT=-Copyright (c) 2000 Aladdin Knowledge Systems.MeSsAgEsWU幘RRR0Wf_hSh<u,u(u$u uuuuu ,]_hEjj5< P XSUP=u =tt=ukh=h?h h?h h?h=h=h h=h h=Y=u =t8=u/0=?h h?h h=h+ h==u ==th8 h; h?Åuh> fSj jh?S=u =t=uha nfh==u =th Hfh ;f=th8 h; h=Åu h KSj jh?S=3<jPh hbR1jR<<>u/S<>ʈC<>@C|?ʈC?@C|E1LʈCT@C| ?ʈC?@C |PhbRhB <jA<<<>[PXUE ;<u=th8 U1P XUPX5?hRPP5 R=u1<jA<<jAuPXR R$RffBRJR<NRRR@PX1<<ff<=?= =\PX$PTXSVWU$RjB1fNh <<?Rh h hD h hhj ?uh j1<EE1҉>jAE}@|EhEE0t8h.EE0thYEE0u hEE0t8hEE0thGEE0uF hEE0t8hEE0thzEE0u hEE0t8hFEE0thEE0u hEE0t8hEE0thEE0u h EE0t8h EE0th EE0uu hEE0t8h EE0thkEE0urE@;E}_<>Ph EEE0 <?4><>R<h EE0t8h EE0th EE0urE@;E}_hh EEE0 ff0҈ff%ff hVEE0t8hEE0th'EE0uhEE0t8hEE0th! EE0uEE0Ehj PE1EUUE;t%Ex-tEx/t E=juEx=u?r1fNEEEEE8!EEE8  f=NEfN/EEEPEU舂EEE}}KEEE8,t8EEE8t%EEE8 uEƀEE}|EEE8,t+EEE8tEEE8 tE‹EEE8,uEEEƀEEE8tfN<EEEh/ PEUUE;tEx-tEx/t =juEx=u Wj=EE0@Ph=== u =t9hEE0hh3jEE;E uh[5?=<u!hh4j=?u!h\hj=u!hhjj`hD=hjBXjjjOjjjhjBZjjjNjjjhjBZhjB%5==uh0Y=uh=R|h;YhRXEAE4><@Phch@ h@XEE;<|h X=u hjXf=NvchhXEE,EEPhh@ h@/XEfEf;Nvh Xj Rh?hhjhh? <P?jjjh_^[PXS5=hRP5 R?@jh4Rh< ==>tX<<>t*<>;Bu<<Ł=<t1*1<<:Lt1@|tWj <P?P <@P_rjh?P h<PP(XSU] jj1jOjjjSHWjjj1hDSUjjj1h#SlU[PXS1k hdhU k duh [PXUuu h`PXzjPXff<PX1ffPXff2PXPXPXP XhPjfPXhH@<A< E<%AQ E<A<ًNfKfffYԋA< E<@<0Câ@<A< E<A< E<@<0C%AQ E<A<fffCf A< YӋA< E<@< fI<4PSQ{<fI<QC<ƃfPffI<fXff@<8Y[XPSQf=I<f=I< qY[XPSQRVQffffYfK<fM<0FI&0>FI0FI06FI^ZY[XPSQRVSfK<fM<V0FI&0>FI0FI06FI^[^ZY[X` f Rff a`3aSU][  ! "(P PSQRVWff5Uf&D5]f  f ff f3ffff ff f f fQIf%fffff3ff ff f ff; uf f5Uf&D5]fff;#_^ZY[XPSQRVWff5Uf&D5]f  f ff f3fff ff f f f f%fQIffffff3ff ff f ff; uf f5Uf&D5]fff;$_^ZY[X`=f=f5ff f2yfff faftfpWff f f 5 f=gf= f%f=f= fwf= f `f= fIf= f22f= fdf= ffff$f= f%ff% f%f vfHfffff= 2Jf f ffff= 2f f ff>}  v8fBf= bf=f= SUSQRVW_^ZY[]fPfQfYffXf>Ef>Mf=f 3 f=f= fU>}*  v8f>}f>}USQRVW_^ZY[]fPfQfYffYf>Ef>Uf>Ef>Uf;f;wf=b USQRVW_^ZY[]fPfQfYffYf>Mf>]f>Ef>E]à ]U>}f>}f>}nUSQRVW_^ZY[]fPfQfYffYf>Ef>Uf>Ef>Uf;'f;f  ?u]à [] 2 @ftff>Ef>Effpff>Ef>U2ff= vb  >E USQRVW_^ZY[]fPfQfYffXf>Ef>Mf>Ef>Eff>Ef3f= f2Bf= f1/f= f4f= f8 f0>Ef5ftf 2]f= IfNff5fff 8f= 2ÿ32ff=f=%2 f; 2 ;-s2 jf=$f9Y?28URZ])f= if6f f f f WVQ=$3Ɋ ffV>3^_󤠓A^USQRVW_^ZY[]fPfQfYff[f3Ɋ ffY^_ 2) ?uf f 2Wfwff=2f=wff;ff=f=2!fwff=2f=fyfff=f=2{2ff32ff=f=2"Zfwff=2f=fy2f=2f=f?ff=f=2fwff=2f=fy3f=2f=f{~ff=f=2Mf==f=2fyf{f=ȃQPf=<~ff=f=2f=23ɾ{f y? =f=2fyf{f=ȃQPf==f f\ Af =2>=ff=f=2f=23ɾ{f y?3f N({8 FGJu)Gݿ3ffGfGfG2ÿ3ffGfGfG2f=NT?0fNff ffE(3ffGfGfG2ff3ff_fOfG2ff33ffffGffGffG2UW='3Ɋ fffwf f>?G8WVW_^_^G_&G&G&FGWfwf fUSQRVW_^ZY[]fPfQfYffYfFfVf+fJf+f^fNffBffff_f&f&W^&Gf&^f&UWVfN fV f^3fVfN fV ȴff^3f_VfN fV ȴfffG^3f__]2 23USQRVW_^ZY[]fPfQfYff[f3Ɋ ffy_]SQRVWAfN fV A<3PffQRZfYXftYX_^ZY[UWVQS23ffff_fGhfG3f=2P?f3?P?0[Y^_]UWVQS?(23ffGfGfG[Y^_]À=o|63f2 =ob=o6)$ 2^=o|F2 25 f%!f= 2nof I=o*9=oe,=o1=o6=ob@f=f=h 2WP?,fffGhX_=o`*=o|=oz{=o{n=o|a=o~T=oQG=oR:=oS-=oU =oV=oWf=t{=%= 2 9=k=^=2Q`?o2f> 2 f91n\12=n3f R< <fno1>2 n12=VWQ{53f NO5>68 FGJu(GӋ55Y_^WV=5+f5^_WVUSQRVW_^ZY[]fPfQfYffXf5+f5^_PQWVff%bG^_YX  ! "(P%1UE PEP< <;3]U`E-252f1a]f1U`-252a]=:.=!222 xxxxxx@@@fxgxexxfxgxexxfxgxexxfxgxexxfxgxexxfxgxexxfxgxexxfxgxexxfxgxexxfxgxexxfxgxexxfxgxexx=@=@A@A@ xZ:H(P0 \<.N6Vf:Zjr<\ltxfgephshl(d@0 @MS[d(o66顔wJ)UOqigysAW /Gt-y7ih'Ṣz QYT_Y!(44'`17i:aOG7W0Ɇ?gyπ8w)_b!2٧Qf~ŧ9?K鳟BHASPDOSDRV=-WVRQSP33fffff3fG"2X[YZ^_]ffbf`fS2ff[2fffWVRQSP33fffff3fG"2X[YZ^_ffllJ; fP k fXffXff=ff=1f= f=2f=3 ffbf`&ApX&WD*C+R{{V=2fѰ/a ||AND}BHVWћdfѰ/dND}B}QOWWћKfѰ/1 ||(|ND}B΁ VWћe&fѰ/ ||MND}Bje=|9z:GeWћ2ifѰ/b ||kND}BP1VWћ52fѰ/>|{WWP~whfѰ/>{{.fT.S`8:f;cYD.CkR#?|{WWN|F@f>14D.CC=WWћRD.CC=f4GN|fCA${D.CtR#|{WWN|=ƅ:>ƁmfDžw]||*{+{PRW6F)e1RHV3c||)}f=RG VX&||U }f` %{{d  ]_^e - t|uzQ©Ig_f=2zzJ1H1|=L܄Pf©Gޏg#f==zz1m@\>=?gf©GSgfe<ڿf©G=~e<f©G=-~e<rf©G=]e;3f©G=3e9=9féG=?e9Ef©G=<EEFF_bj:LJgOffDž }{{T0fAp֏f3f33jPD}B|ӆV3ZH"}{<idubۇ'tڋ//fDžv^88fZeŅt"b8<}{{5fy8:f= {zW89f=zzWew 瀛~:b8elW T|%|turۏ{5efGeȼ? H|{WWu|D f;8bH4 {{\4G]G̀l fG f'mf4W|} f"vD}BAuV,n:1ECRzzWПDZDfX՜,zzWHZ3͞]pYXbaǻus} }fppWØGGfQf>|9zy:&Mne?cfYf[}{"]|]9#c}{zz\2=GHfyeoےv eXK=#f`fZeHDx|9z9zf3f%b8='לtڃ{{k v fnhv@fausoP綖V"՜t_}zcP/ĚӆWPLKRCK8;&YfQ8fDž\ MK1(GTQfDž\2k~;eeLf1CGf`ೄ1 hnT`}{{2f 3bkb8{{$n7= } }33 :B/{{$5=;=fDžq}{{\)e#CW7ZfDžve>|9z1nǍv e>|9z9zfSgeBf$CHfZ +o}{{3cد|9z9zff3 3s3bYZ#,o|wzl]eHzz:|:zA_4Wu|E ƅmƅmfVf3W.cx  {{U38Peф@ l (k:D}B~ЃV/4 fZ]ff$wOl¸,.{{P-+ rgZfYk=l@k:D}B~ЃV/l8fBf:D}B~ЃVW@f?y_BfZi&@D<Ul F8$ ||*k6 d%/mtڃ\fjlujۍ/sv^9!f ]9tvrHRpTDB΁p4 OY:V^E7vIqA#z|zܼXYY$5 {{}{[ ]~d4KKVKKX$|9z9z ɶ8ɾ|F{F{Wf ve||jӐjqƩ3ɿAA>2i郃mYZ7A:> V.%cգδ\/]zc%۰|v Ã7{nK_Vhx3vH@7@:0c tp(PfѬ-;~xK];Xgݣ(U0^D;$ç6pa] (e6 4{{)FD,"m[H x89e3~Eo<{:zfGfwe1~ x{v~2ۄ{D}}|/{0%zz# Ϻ 4G7  Xwi}{zgνv9f 5bK_Xÿ_ɨ +dub}]`L\#<]4Tt$~z{xOK2Z+{fu(UBe^2}  Ƅ5c4=H&u$xx>Y:EfMfPf]ʓ}1~ x{vyh~ w{vzxfFfwhHf_f^mllOfXf[fYfZf_f^fDžrVPSQ 3ɿ%3ffW Sf=f.PSff%f[*f+[ff)_f)_;r[_Y[X^VPSQ:3ɿ 3ffW:Sf.f.PSff%f[*f+[ff)_f)_;r[_Y[X^VPSQ.3ɿ 3ffW.Sff.PSff%f[*f+[ff)_f)_;r[_Y[X^f]VPSQ23ɿ3ffW2Sf#f.PSff%f[*f+[ff)_f)_;r[_Y[X^f]VPSQ23ɿ3ffW2Sff.PSff%f[*f+[ff)_f)_;r[_Y[X^f]VPSQ23ɿ!3ffW2Sflf.PSff%f[*f+[ff)_f)_;r[_Y[X^VPSQ=!3ɿ3ffW=!Sff.PSff%f[*f+[ff)_f)_;r[_Y[X^fVfWfRfQfSfPllf3f&lffQ3ffffYfVfWfRfQfSfPff3fVWSQ 3ɿ%3ff PSf=f.ffff%ffff_f_;r[XY[_^VWSQ:3ɿ 3ff:PSf.f.ffff%ffff_f_;r[XY[_^VWSQ.3ɿ 3ff.PSff.ffff%ffff_f_;r[XY[_^VWSQ=!3ɿ3ff=!PSff.ffff%ffff_f_;r[XY[_^wf]VWSQ23ɿ3ff2PSf#f.ffff%ffff_f_;r[XY[_^f]VWSQ23ɿ3ff2PSff.ffff%ffff_f_;r[XY[_^f]VWSQ23ɿ!3ff2PSflf.ffff%ffff_f_;r[XY[_^fXf[fYfZf_f^ff5WtfTTf5"ff֌W||Zf/gUDC4RK|{WW||OLf5=(DCQR<~}WW||"fw.Q7DCCfxќ89Af4fG ~~D|D}B8fxќ8:fW!fUZ ٌ||R(E}BM f4'|%3-g Xwi}{zgwr8GW u{{MD}B}Q I!|9z:u g lTlW6|} fDžƄ}{3͕"#^:|{krro!o?qvxNR9-n8Id~>|zSx3cff/W6|}? ۪XgD7gdžƄ}{3͕"#^:|{krro!o?qvxN R9-n8Id~>zSx3cff/W~}.f3O{zWW~}f7K<|{WW||)f3 eKECRzzWW||f[YZ5f[fY6k|qzY .D}B|Ӆ|VWtf)({{8DB~f- {{VDB~>f) ({{KVD}B~Є:<ƃm!f&YEf}{d*LH1? fP R,pӧOyfpBfVfL.KPD}B}Q WWӛ2/fӮ-i ||#wTD}B}Q8WWכLf8G-D(C)R |{LTD}B}Qڠ֦|:z;:>&:<ƃmƅl ƅlfe2eXA }q{q{~N5?eа/,g@q fP &Xp+`+v.^ԝL.Kڤ|qzףBp^fPf6؁9z9zux̋o#y*o'1UWoҙ =3@($ 8B+*g<?sGfǠ gZ==QZgECR'{zWW||(f- LECRzz?FF6,@wء89eDŽ9H-_892gdžte>؁9z9zux̋o#y*o'1UWoҙ 33ɠ>7_HH1 64x4ܠ=fDž4}{{,tgㅐ^ء88u{H A"{H BA&ěT4y 22ECR{zWW||f/ lfyT3f%ECRzz~+JsB1RuJۜGUHGUfWߜ|us1uDž!376͇ +abYr8FXwttI߈|9z9zfDžynCCFņuCVSVņu~HU)k )ы3J,[ S1ʉUS@rEEuEPCU1‰EC1;U)ҁ )ы3%4 S1US@rEEuEPCU1‰EC}tEUEB_^[shelpPrint these help messages and exit. -helpPrint these help messages and exit. /helpPrint these help messages and exit. necInstruct the NetHASP License Manager to check for a NetHASP36 on an NEC server. -necInstruct the NetHASP License Manager to check for a NetHASP36 on an NEC server. /necInstruct the NetHASP License Manager to check for a NetHASP36 on an NEC server. ibmInstruct the NetHASP License Manager to check for a standard NetHASP on an IBM server. -ibmInstruct the NetHASP License Manager to check for a standard NetHASP on an IBM server. /ibmInstruct the NetHASP License Manager to check for a standard NetHASP on an IBM server. ibm36Instruct the NetHASP License Manager to check for a NetHASP36 on an IBM server. -ibm36Instruct the NetHASP License Manager to check for a NetHASP36 on an IBM server. /ibm36Instruct the NetHASP License Manager to check for a NetHASP36 on an IBM server. ipxnosapDon't advertise via SAP. The NetHASP License Manager address is saved in the files HASPADDR.DAT and NEWHADDR.DAT. -ipxnosapDon't advertise via SAP. The NetHASP License Manager address is saved in the files HASPADDR.DAT and NEWHADDR.DAT. /ipxnosapDon't advertise via SAP. The NetHASP License Manager address is saved in the files HASPADDR.DAT and NEWHADDR.DAT. netAdvertise NetHASP License Manager address with a specific local network number. -netAdvertise NetHASP License Manager address with a specific local network number. /netAdvertise NetHASP License Manager address with a specific local network number. ipxsocketnumSpecify the IPX socket number. -ipxsocketnumSpecify the IPX socket number. /ipxsocketnumSpecify the IPX socket number. localnetServe only segments that are connected directly to this NetHASP License Manager. -localnetServe only segments that are connected directly to this NetHASP License Manager. /localnetServe only segments that are connected directly to this NetHASP License Manager. saptofileCreate files containing the NetHASP License Manager address. -saptofileCreate files containing the NetHASP License Manager address. /saptofileCreate files containing the NetHASP License Manager address. srvnameSpecify up to 6 names for this NetHASP License Manager. -srvnameSpecify up to 6 names for this NetHASP License Manager. /srvnameSpecify up to 6 names for this NetHASP License Manager. addrpathSpecify the path for the address files. -addrpathSpecify the path for the address files. /addrpathSpecify the path for the address files. addrappendAppend the new address to the existing address files. -addrappendAppend the new address to the existing address files. /addrappendAppend the new address to the existing address files. PausePress any key to continue .... Press any key to continue .... Press any key to continue .... \NEWHADDR.DATHASPADDR.DATNEWHADDR.DATHASPADDR.DATHASPADDR.DATabwbERROR! Can't create NEWHADDR.DAT Address files HASPADDR.DAT and NEWHADDR.DAT were created in - Address files HASPADDR.DAT and NEWHADDR.DAT were created in the system root directory. ERROR! Can't create HASPADDR.DAT NETHASP_AAAAAAAAAAAAAAAASWarning: Clients are still logged-in to the NetHASP License Manager. HASPSERV8,04NetHASP License Manager %sFailure to Register for event MODULE_UNLOAD! -addrappend/addrappend%lxipxsocketnum-ipxsocketnum/ipxsocketnum Invalid switch - %s NetHASP License Manager was unloaded. NetHASP not found. NetHASP License Manager wasn't loaded. Please connect a NetHASP key and load the NetHASP License Manager again. Too many names for the NetHASP License Manager. You can specify up to 6 names. NetHASP License Manager was unloaded. Invalid parameter in command line. NetHASP License Manager was unloaded. Wrong syntax for addrpath switch. NetHASP License Manager was unloaded. IPX SAP services are not supported. IPX SAP services are supported. NET switch selected. Serve network : %lx, LOCALNET switch selected. The NetHASP License Manager is serving its local networks only. SRVNAME switch selected. The NetHASP License Manager is assigned the following names : %s, Copyright (c) 2000 Aladdin Knowledge Systems Ltd.%-10s %-s%s .4Y_GLzFM) kp(6V_'1! , j r / 8 a k  L X t5.0 t<AladinHaspV01.20AladinHaspV01.20BRNETHASP_) * +",'#-#.$04\$5$`'h(U%(S'{(V,)|+~u,6 1!a'b!X%Y&ȻӷԸMMj@j@j@mj@Qj@+j@j@i@i@2i@(i@"i@ i@h@h@h@h@h@h@h@h@h@h@h@h@h@0h@(h@!h@h@g@g@g@g@g@g@1111111?1@:1@&1@1@ 1@1@0@0@0@0@0@0@0@~0@V0@K0@=0@40@.0@0@0@ 0@0@/@/@/@/@/@/@/@/@|/@l/@g/@T/@G/@:/@-/@/@ /@.@.@.@.@.@.@.@.@}.@p.@c.@V.@I.@<.@/.@.@.@.@-@-@-@-@-@-@-@-@-@f-@X-@7-@-@-@,@,@,@,@,@,@,@,@{,@^,@Y,@D,@?,@,,@',@,@+@+@+@+@+@+@p+@i+@_+@Q+@(+@+@+@+@*@*@*@)@)@)@)@p)@d)@X)@Q)@G)@<)@0)@&)@)@)@)@(@(@(@(@(@(@(@(@(@(@r(@m(@f(@](@T(@M(@G(@9(@4(@((@(@(@'@'@'@'@'@'@'@'@'@'@x'@h'@b'@V'@P'@E'@?'@''@ '@'@'@&@&@&@&@&@&@&@&@&@&@&@&@|&@l&@f&@Z&@T&@I&@C&@+&@$&@&@&@&@%@%@%@%@%@%@%@%@%@%@|%@l%@f%@[%@V%@Q%@H%@@%@/%@)%@ %@%@%@%@$@$@$@$@$@$@$@$@$@$@$@$@u$@o$@V$@F$@@$@9$@.$@)$@"$@$@$@#@#@#@#@#@#@#@#@#@#@#@#@y#@s#@m#@a#@X#@P#@@#@:#@!#@#@#@"@"@"@"@"@"@~"@x"@q"@h"@\"@>"@)"@""@"@"@!@!@!@!@!@!@!@!@p!@b!@U!@B!@6!@*!@!@!@ @ @ @ @ @ @ @ @ @l @^ @= @@@@o@i@]@N@<@.@$@@@@@@@@@@ @@@@@@@@+@@@@@@@@@@}@v@h@[@O@B@;@-@ @@@@@@@@@@t@]@F@/@@ @@@@@@@@@@@@@@s@n@i@c@Z@S@L@E@:@,@%@@@@ @@@@@@@@@@@}@m@Y@S@J@A@0@)@ @@@@@@@@@@@@@@@v@m@b@Y@P@F@8@1@(@ @@ @@@~@q@j@%@@@@@@j@E@@@@@@@@@@@@@@@@@{@V@P@A@;@5@|vpjd^XRLF@:4"@@@@@@@@@@}@r@_@Y@S@=@4@)@@@@@@@~@j@)@"@@ @@@@@@@@@t@n@e@\@S@J@=@/@*@@@@@@@@@@@@@x@k@f@O@H@2@%@ @@@@@@@@@@@@@@j@]@Q@I@A@1@)@@ @@@@@@@@@t@g@_@J@=@5@@ @ @ @ @ @ @ @ @ @ @s @S @G @= @3 @ @ @ @ @ @ @ @ @ @ @ @H @B @2 @( @ @ @ @ @ @ @f @J @. @% @ @ @ @ @ @ @ @ @ @ @ @ @ @l @g @U @8 @ @ @@@@@@@@@@@@r@V@:@@@@@@@g@K@/@@@@@@}@\@@@$@ @@@@@@@@@@@@~@q@l@c@_@!@@@ @@@@@@@@@@@@@@@@@x@l@c@U@F@6@'@@@@@@@@@@@@o@^@@ @@@@@@@@@@@@j@[@H@C@<@4@&@@@@@@@@@@@@@@@w@n@`@[@O@J@=@8@3@.@$@@@@@@@@@@@@@@@@@@<80,$  |xpld`XTLH@<40($ |tphdg@T)@$@ @@toupper @strstr @ @strrchri @strlwr @stricmpv @Z @> @ @ @ @H @, @ @@f@J@)@ @@@@@w@[@?@@@@@@@l@P@4@strcpyx @@e@T@B@@@strchr! @ @strcat @@@@sscanf @@srand@sprintf*@@@rand-@printf@@@@@y@l@O@B@@ @ @ @@memcpy@@4@@__STK$m@l@0l@l@k@k@]k@&k@j@i@i@Bi@qh@g@g@@@@@@k@K@"@ @@@B@@L@1@@@@@@@ __Must_Have_Three_One_Or_Greateru@WaitOnLocalSemaphore@UnregisterForEvent @@time'@@ ThreadSwitchA@7@ShutdownAdvertising}@SetCurrentScreen@@ @RegisterForEvent@OpenLocalSemaphore^@LongSwap@@IpxSend/@ IpxReceive @ IpxOpenSocket@}@IpxGetInternetworkAddressp@IpxCloseSocketL@<@IpxCancelEvent,@IntSwap@GetFileServerName@fwriteo@@fopenM@@ FindNLMHandlev@fclosex@@exit@@@Y@ @@ CreateScreen@CopyToScreenMemoryqi@^h@g@CloseLocalSemaphoreZ@clock 0@5+@*@"@@Y@@H@Z@ BeginThread@AtUnload@AdvertiseService@ _TerminateNLMl@ _StartNLMI@ _SetupArgvY@Clib