bplist00c_WebSubresources_WebMainResource "&*./37<@AEFIJNOPQTUYZ^ _WebResourceResponse_WebResourceData^WebResourceURL_WebResourceMIMETypeOlbplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse )/078?HQZNS.objectsWNS.keys@ABCDEFGIJKLMNOP ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Tue, 18 Feb 2003 15:50:00 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Sun, 17 Sep 2006 22:23:37 GMTT1141_"04a56465d7c21:36d1"12bccd6_NSMutableDictionary\NSDictionary12fgg6_NSHTTPURLResponseInternal12ijjk6_NSHTTPURLResponse]NSURLResponse$)2DILbd!-/13| !#%3ANUZiv{%*-INRfltOu function BrowserCheck() { var b = navigator.appName if (b=="Netscape") this.b = "ns" else if (b=="Microsoft Internet Explorer") this.b = "ie" else this.b = b this.v = parseInt(navigator.appVersion) this.ns = (this.b=="ns" && this.v>=4) this.ns4 = (this.b=="ns" && this.v==4) this.ns5 = (this.b=="ns" && this.v==5) this.ns6 = (this.b=="ns" && this.v==6) this.ie = (this.b=="ie" && this.v>=4) this.ie4 = (navigator.userAgent.indexOf('MSIE 4')>0) this.ie5 = (navigator.userAgent.indexOf('MSIE 5')>0) this.ie55 = (navigator.userAgent.indexOf('MSIE 5.5')>0) this.ie6 = (navigator.userAgent.indexOf('MSIE 6')>0) if (this.ie5) this.v = 5 if (this.ie55) this.v = 5.5 if (this.ie6) this.v = 6 var p = navigator.platform this.mac = (navigator.appVersion.indexOf("Mac") != -1) this.win = (navigator.appVersion.indexOf("Win") != -1) this.otherOS = (!this.mac && !this.win ) this.min = (this.ns||this.ie) this.what = navigator.appName + ' Ver. ' + this.v this.dom = (document.getElementById) ? true : false; } // automatically create the "is" object var is = new BrowserCheck() _Fhttp://www.macnetworkersretreat.com/live/javascript/SH_BrowserCheck.js_application/x-javascript Okbplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse )/078?HQZNS.objectsWNS.keys@ABCDEFGIJKLMNOP ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Tue, 18 Feb 2003 15:50:00 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Sun, 17 Sep 2006 22:23:37 GMTS321_"04a56465d7c21:36d1"12bccd6_NSMutableDictionary\NSDictionary12fgg6_NSHTTPURLResponseInternal12ijjk6_NSHTTPURLResponse]NSURLResponse$)2DILbd!-/13| !#%3ANUZiv{$),HMQelsOA var mouse_X; var mouse_Y; document.onmousemove = captureMouse; if (is.ns4) { document.captureEvents(Event.MOUSEDOWN | Event.MOUSEMOVE); } function captureMouse(e) { if (is.ie) { mouse_X = event.clientX; mouse_Y = event.clientY; } else { mouse_X = e.pageX; mouse_Y = e.pageY; } }_Fhttp://www.macnetworkersretreat.com/live/javascript/SH_MouseCapture.js Ogbplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse )/078?HQZNS.objectsWNS.keys@ABCDEFGIJKLMNOP ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Thu, 20 May 2004 15:05:21 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Sun, 17 Sep 2006 22:23:37 GMTT4626_"9446edf7b3ec41:36d1"12bccd6_NSMutableDictionary\NSDictionary12fgg6_NSHTTPURLResponseInternal12ijjk6_NSHTTPURLResponse]NSURLResponse$)2DILbd!-/13v{ -;HOTcpu %(DIMaloO fit_sections = null; fit_sections = new Array("dummy"); itv = null; xt = 800; xp = 850; function popup( strId ){ this.id = strId; this.activeId = null; } function swapDisplay( dispId,xt ){ if( dispId == this.activeId ) return; var titleDisp = document.getElementById( this.id + "title" + dispId); var contentDisp = document.getElementById( this.id + "content" + dispId); var oldTitleDisp = document.getElementById( this.id + "title" + this.activeId); var oldContentDisp = document.getElementById( this.id + "content" + this.activeId); var oldArr = document.getElementById( this.id + this.activeId + "arrow"); var newArr = document.getElementById( this.id + dispId + "arrow"); this.activeId = dispId; //if(is.ns4) { // titleDisp.style = titleDisp; // oldTitleDisp.style = oldTitleDisp; // contentDisp.style = contentDisp; /// oldContentDisp.style = oldContentDisp; //} if(titleDisp)titleDisp.style.visibility = "visible"; if(oldTitleDisp)oldTitleDisp.style.visibility = "hidden"; if(contentDisp) { if(!xt) { contentDisp.style.top = document.brandlogo.height + 70; contentDisp.style.left = mouse_X - 30; if(is.ns) { if((mouse_X - 32) > (document.width - 257)) { contentDisp.style.left = document.width - 257; } else { contentDisp.style.left = mouse_X - 32; } } else { //alert(parseInt(contentDisp.style.left) +" "+ (document.body.offsetWidth -250)) if((mouse_X - 32) > (document.body.offsetWidth -257)) { contentDisp.style.left = document.body.offsetWidth - 257; } else { contentDisp.style.left = mouse_X - 32; } } contentDisp.style.visibility = "visible"; } else { if(xt) { contentDisp.style.left = 130; contentDisp.style.top = ((document.brandlogo.height + 56) - 22 ) + (22 * xt) ; } contentDisp.style.visibility = "visible"; } } if(oldContentDisp)oldContentDisp.style.visibility = "hidden"; if(oldArr)oldArr.src = arrowOff; if(newArr)newArr.src = arrowOn; return; } popup.prototype.swap = swapDisplay; function getObjRef( strId ) { if(is.dom) return document.getElementById( strId ); else if(is.ie) return document.all[strId]; else if(is.ns4) { return eval("document." + strId); } else return null; } var fit = new popup( "fit" ); fit.activeId = fit_sections[0]; // SH_Utils_getElementById: function to get a reference to the layer object // Arguments: // strId - string id of the layer // Return value: // objLyr - the reference to the layer function SH_Utils_getElementById( strId ){ if(document.all) return document.all[ strId ]; else return null; } // SH_Utils_getElementByIdNav4: ns4 specific function to get a reference to the layer object // NOTE: this will only retrieve an object ref if it corresponds to a NAMED layer, image or link // Arguments: // strId - string id of the layer // Return value: // objLyr - the reference to the layer function SH_Utils_getElementByIdNav4( strId ){ var objRef = null; objRef = SH_Utils_getLayerNav4( strId ); if(! objRef ) objRef = SH_Utils_getImageNav4( strId ); // Create a reference to a style object to mimic dom type behavior if(objRef)objRef.style = objRef; return objRef; } if(!is.dom) document.getElementById = ( is.ns4 ? SH_Utils_getElementByIdNav4 : SH_Utils_getElementById ); // SH_Utils_getLayerNav4: function to get a reference to the layer object // Arguments: // strId - string id of the layer // parentLyr - reference to the parent layer // Return value: // objLyr - the reference to the layer function SH_Utils_getLayerNav4( strId, parentLyr ){ var objLyr; var parentObj = (parentLyr ? parentLyr : document ); for( var i =0; i < parentObj.layers.length && !objLyr; i++) { if(parentObj.layers[i].id == strId) objLyr = parentObj.layers[i]; else objLyr = SH_Utils_getLayerNav4( strId, parentObj.layers[i] ); } return objLyr; } // SH_Utils_getImageNav4: NS4 specific function to get an image object reference // Arguments: // strId - the string id of the image // parentLyr - the parent layer to look in // Return value: // imgObj - reference to the image object function SH_Utils_getImageNav4( strId, parentLyr ) { var imgObj = null; var parentObj = (parentLyr ? parentLyr : document ); imgObj = parentObj.images[ strId ]; if(! imgObj ){ for( var i =0; i < parentObj.layers.length && !imgObj; i++) imgObj = SH_Utils_getImageNav4( strId, parentObj.layers[i].document ); } return imgObj; } _@http://www.macnetworkersretreat.com/live/javascript/SH_Layers.jsObplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse )/078?HQZNS.objectsWNS.keys@ABCDEFGIJKLMNOP VServer]Last-Modified]Accept-RangesTDate^Content-Length\X-Powered-ByTEtag\Content-Type_Microsoft-IIS/6.0_Thu, 27 Jul 2006 15:11:44 GMTUbytes_Wed, 20 Sep 2006 20:55:55 GMTR53WASP.NET_"658ff7f88eb1c61:372e"12bccd6_NSMutableDictionary\NSDictionary12fgg6_NSHTTPURLResponseInternal12ijjk6_NSHTTPURLResponse]NSURLResponse$)2DILbd ,.02 #*,.07BJSUWY[]_aclnprtvxz|~.19RW[q~lO5GIF89a1!, c ;_http://www.macnetworkersretreat.com/live/19/events/19SJO06A/conference/tracksessions/Advanced+Wireless+Networks+Workshop:+The+State+of+Wireless+2007/images/19/misc/regspacer.gifYimage/gifObplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse )/078?HQZNS.objectsWNS.keys@ABCDEFGIJKLMNOP VServer]Last-Modified]Accept-RangesTDate^Content-Length\X-Powered-ByTEtag\Content-Type_Microsoft-IIS/6.0_Thu, 27 Jul 2006 15:16:25 GMTUbytes_Wed, 20 Sep 2006 20:55:54 GMTR67WASP.NET_"a2b885a08fb1c61:372e"12bccd6_NSMutableDictionary\NSDictionary12fgg6_NSHTTPURLResponseInternal12ijjk6_NSHTTPURLResponse]NSURLResponse$)2DILbd ,.02 #*,.07BJSUWY[]_aclnprtvxz|~.19RW[q~lOCGIF89a1ί!,s \pksݴcyV@;_http://www.macnetworkersretreat.com/live/19/events/19SJO06A/conference/tracksessions/Advanced+Wireless+Networks+Workshop:+The+State+of+Wireless+2007/images/19/misc/leftcurve.gif !Obplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse )/078?HQZNS.objectsWNS.keys@ABCDEFGIJKLMNOP VServer]Last-Modified]Accept-RangesTDate^Content-Length\X-Powered-ByTEtag\Content-Type_Microsoft-IIS/6.0_Thu, 27 Jul 2006 15:17:45 GMTUbytes_Wed, 20 Sep 2006 20:55:54 GMTS340WASP.NET_"371c0cf8fb1c61:372e"12bccd6_NSMutableDictionary\NSDictionary12fgg6_NSHTTPURLResponseInternal12ijjk6_NSHTTPURLResponse]NSURLResponse$)2DILbd!-/13(29;=?FQYbdfhjlnpr{}=AIafjlOTGIF89aL1ÑhLҭ!,L0I8뭁`(dihlp,tmx|Â`pB0((HHX86[K4R#b$Bc YZ8`Dwy!sOQpS!fboEUgI`GZb TV GN,a]pF!PU!t }lPOǼxjԁCΨyg|؃+yGDJAFqiRя#JHŋipȱG ;_http://www.macnetworkersretreat.com/live/19/events/19SJO06A/conference/tracksessions/Advanced+Wireless+Networks+Workshop:+The+State+of+Wireless+2007/images/19/utility_buttons/register_off.gif#$%Obplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse )/078?HQZNS.objectsWNS.keys@ABCDEFGIJKLMNOP VServer]Last-Modified]Accept-RangesTDate^Content-Length\X-Powered-ByTEtag\Content-Type_Microsoft-IIS/6.0_Tue, 18 Feb 2003 15:53:00 GMTUbytes_Wed, 20 Sep 2006 20:55:54 GMTR49WASP.NET_"0d6eecf65d7c21:372e"12bccd6_NSMutableDictionary\NSDictionary12fgg6_NSHTTPURLResponseInternal12ijjk6_NSHTTPURLResponse]NSURLResponse$)2DILbd ,.02!#%,7?HJLNPRTVXacegikmoqsz#&.FKOerwzlO1GIF89a!,@T;_http://www.macnetworkersretreat.com/live/19/events/19SJO06A/conference/tracksessions/Advanced+Wireless+Networks+Workshop:+The+State+of+Wireless+2007/images/spacer.gif'()Obplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse )/078?HQZNS.objectsWNS.keys@ABCDEFGIJKLMNOP VServer]Last-Modified]Accept-RangesTDate^Content-Length\X-Powered-ByTEtag\Content-Type_Microsoft-IIS/6.0_Thu, 27 Jul 2006 15:12:11 GMTUbytes_Wed, 20 Sep 2006 20:55:55 GMTR59WASP.NET_"720fa88fb1c61:372e"12bccd6_NSMutableDictionary\NSDictionary12fgg6_NSHTTPURLResponseInternal12ijjk6_NSHTTPURLResponse]NSURLResponse$)2DILbd ,.02!(*,.5@HQSUWY[]_ajlnprtvxz| ,/7NSWmzlO;GIF89a1Ñ!, ܀ 1S;_http://www.macnetworkersretreat.com/live/19/events/19SJO06A/conference/tracksessions/Advanced+Wireless+Networks+Workshop:+The+State+of+Wireless+2007/images/19/misc/divider.gif+,-Obplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse )/078?HQZNS.objectsWNS.keys@ABCDEFGIJKLMNOP VServer]Last-Modified]Accept-RangesTDate^Content-Length\X-Powered-ByTEtag\Content-Type_Microsoft-IIS/6.0_Thu, 27 Jul 2006 15:18:21 GMTUbytes_Wed, 20 Sep 2006 20:55:54 GMTS299WASP.NET_"d57cbfe58fb1c61:372e"12bccd6_NSMutableDictionary\NSDictionary12fgg6_NSHTTPURLResponseInternal12ijjk6_NSHTTPURLResponse]NSURLResponse$)2DILbd!-/13 &079;=DOW`bdfhjlnpy{};?G`eilO+GIF89a;1ÑhҭL!,;0I8k `(dihlp,tmx&`$`8tGH,:@>; ixpe.aPpHɂ+ {* @(JgxZsprt[>zkcHBZ|XV Hmb(?HQZNS.objectsWNS.keys@ABCDEFGIJKLMNOP VServer]Last-Modified]Accept-RangesTDate^Content-Length\X-Powered-ByTEtag\Content-Type_Microsoft-IIS/6.0_Thu, 27 Jul 2006 15:20:07 GMTUbytes_Wed, 20 Sep 2006 20:55:54 GMTS685WASP.NET_"114cd12490b1c61:372e"12bccd6_NSMutableDictionary\NSDictionary12fgg6_NSHTTPURLResponseInternal12ijjk6_NSHTTPURLResponse]NSURLResponse$)2DILbd!-/13 '.024;FNWY[]_acegprtvxz|~ 26>W\`vlOGIF89a)#1c{_``_+ab~ceydegayf۳iݴhxPϲnسjJ-/?ڳj'zyU6ftcZec}aaG:\uղlsðs̱pb8ֳkVrαofA޴h7!,)  '6)I4 D+<3!E;Ȯݯ#9:%F07Jػް ,>*2픽%UW8~q .\f޼?HQZNS.objectsWNS.keys@ABCDEFGIJKLMNOP VServer]Last-Modified]Accept-RangesTDate^Content-Length\X-Powered-ByTEtag\Content-Type_Microsoft-IIS/6.0_Thu, 27 Jul 2006 15:16:38 GMTUbytes_Wed, 20 Sep 2006 20:55:55 GMTR72WASP.NET_"df1056a88fb1c61:372e"12bccd6_NSMutableDictionary\NSDictionary12fgg6_NSHTTPURLResponseInternal12ijjk6_NSHTTPURLResponse]NSURLResponse$)2DILbd ,.02 $+-/18CKTVXZ\^`bdmoqsuwy{} /2:SX\rlOHGIF89a1ί!,L'[SƊVgQa'fj;_http://www.macnetworkersretreat.com/live/19/events/19SJO06A/conference/tracksessions/Advanced+Wireless+Networks+Workshop:+The+State+of+Wireless+2007/images/19/misc/rightcurve.gif89:;Obplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse )/078?HQZNS.objectsWNS.keys@ABCDEFGIJKLMNOP VServer]Last-Modified]Accept-RangesTDate^Content-Length\X-Powered-ByTEtag\Content-Type_Microsoft-IIS/6.0_Tue, 27 Jun 2006 17:37:52 GMTUbytes_Wed, 20 Sep 2006 20:55:56 GMTT6626WASP.NET_"e1b6686a109ac61:372e"12bccd6_NSMutableDictionary\NSDictionary12fgg6_NSHTTPURLResponseInternal12ijjk6_NSHTTPURLResponse]NSURLResponse$)2DILbd!-/13 "-468:ALT]_acegikmvxz|~8=E^cg}lOJFIFddDucky<Adobed       P !1AQa"q2#BRr3C³$bS4D!1QAa"q2R ?(( r}@R68a&?Q*գ{ -ڑ9\-nnPޜJ~˳Z 17fDڍR9[XKb}c5RVFgF"1Y>gdsaF+x* }€yi&@_Ny&E nqu^]%1K$sR R=GFRAA" ȃ 22$XK+> 翨]v|yx0_j+ _]X3v1ڿY r6&y =Iw7?}t4P|+L"(,50MoїLH<"CCڿQ˱3#Ղ aLyY< ǒ}Յ'VOp"fq :8G_&j'#:ǭٻ62qWM]PB$%RNQxÓ+v)~I'`Z=˅/3 Yu?vHuvdyG>gh⏛$bȼ"*(6,O uԑyVl:@c{!}>Vtykg|<(>Gˈ*x!7y6v]Տd ۓWfTl%e{N"P+Eշ55+]dV[^9@{9u{XβqZʎ-`wSG9i0$!r[#fATɎP^,HQ ~쨳J'I 4Ug^W@}KSܝ2be?2)?zߍF!dghˋy1$C^{F=A"((((((( ~ mχDkFU -la3I[i%ϾjMVvɋ[cErYsSZ$LvMc)cYau'IR=tpyylWe񥥿3}台8͔$s#d Íq&jjn .&dZ$9/rD1~VZfuw6ύ!OPd.u~TV{jm5quӒ ѡH.XW_QIn|_#G[LYq K!zhrO6_n|Mt?gU5aU]PziʻEtFp F8߈6Oܕʎu2.) IJ7gr13HeL&X$֢YC 9!?;?")yx߅uעe!0aYLW0SÊ {jyר0[|%ixr nP9 ]Oj]qdl}&26e(+ 6MCt 6wm͠8)?yFQPI.(9 9| ̸!oyK"텛Er#֒@Lȋp6ksgPj"Ti3 sIn(,"kLvgj뎺_Qo<*!– X'$z R/irxC4:Xo޺YMM~^G8hqqJ,~ P+rVVVb~jsi.$B#2U_2^HKɈW([- dVFYA_yZM9|jcbO "Sx9d\|oo:Pxu?rOBDbxl˱boؿGlKp8#2. -.%b7%aJ/x㔒-KC-2#GNyM{{廤+oL euYPP qu+kȜ,Fȶ!TkM,R˥[.m#&@f OL"~~&N.Fh]eLGk=,}sY}N7[WwEޝFT|dO7seKA6*:{_I#h"WlYUG5/q ~VtSs,6{%ݧ#k7(QL"U GG$u+.'G5d\]PPEOU1s`q[`q[s>řdpXDo1o]M6Sr`^rjزģ5J}KU]b\H5LfUב0ȱ{׳TTǞo]y˯+ Ucep.TbУ[ܓwSĻͤysIItoE@ /3nPyn;0 )ذ, S.>UrE əĭ,) jfs4;p7PBsRC$;mkmcK:Jӿ9!+^E\iIϟ';Oi*Ï,l9>Q;67#S)]3iC5IbL]+hX8(IuGIdv|a9x]ΙD.+cl=e n?Hgg݉4+$YⲒ `_ /k *X?09Uo0ǀ5D6uvArur@@g~_}mT` oB?*p䆴>hu1djOՍ uz5f'_qu~lskx WD~ǡ`C۽ۏ&9%XƼ}l2ZQK8#m&9}|\<@N_rvw=maV*jϜB˲ +/1䫘;) /޴jRZ>Gj+} ]6}$عϦͰhE|;.4_I$c:iLL c(l*;vG Ǽ6ffɗ<%C:" GkbfC&HlnN1~W:7~Bec3I&wRID0oUjܕlaG2&e9Bpb6K\Xںue7O*}3 x2V\yIGːKk>Җ8 ?3Ȧ(cʡ`sAj.eaOZ{yTkd8Lc4yJ e#P^+v)@`bWG{#mdxD1LfCpEͪ%>śs3^g̪0>5;:HNZ,$+Pz{(.Oe =8Ko #A%CKPPPq@Tot[< a\YԬ8#ǑN_y}6;-;˓RJ Ix+[jǕ?j>a=F H}25ЬP2BEri"FZ|aJ^DM\ !dIxk{ot]fV(oMBJbPcKcka鰗y9<7ogfnN6XnGSǂ=H~Yhdxo65j]bSe5EHgfr|ZEnZWZfH}?$ 2TdK$ 16><~Q:1SLdI|#Rv\H>XL^7$ޠ{w'̥VWT`L~Wf y UY"_<0QYj{ÁyMe|W5[HxofUF NFC $h+),_`j:i0Ҡ8ڀ>*1թuK_eկjZڵ>TN}W@-uj< Pa'"P ?_http://www.macnetworkersretreat.com/live/19/events/19SJO06A/conference/tracksessions/Advanced+Wireless+Networks+Workshop:+The+State+of+Wireless+2007/images/19/logo/MNR06_Logo_269x80.jpgZimage/jpeg=>? O[bplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse )/078?HQZNS.objectsWNS.keys@ABCDEFGIJKLMNOP ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Sat, 24 Jun 2006 21:54:17 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Sun, 17 Sep 2006 22:23:38 GMTT4919_"cb4649bdd897c61:36d1"12bccd6_NSMutableDictionary\NSDictionary12fgg6_NSHTTPURLResponseInternal12ijjk6_NSHTTPURLResponse]NSURLResponse$)2DILbd!-/13inw   .;BGVch8=AUlcO7 var cssdropdown={ disappeardelay: 250, //set delay in miliseconds before menu disappears onmouseout disablemenuclick: false, //when user clicks on a menu item with a drop down menu, disable menu item's link? enableswipe: 1, //enable swipe effect? 1 for yes, 0 for no //No need to edit beyond here//////////////////////// dropmenuobj: null, ie: document.all, firefox: document.getElementById&&!document.all, swipetimer: undefined, bottomclip:0, getposOffset:function(what, offsettype){ var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop; var parentEl=what.offsetParent; while (parentEl!=null){ totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop; parentEl=parentEl.offsetParent; } return totaloffset; }, swipeeffect:function(){ if (this.bottomclip?HQZNS.objectsWNS.keys@ABCDEFGIJKLMNOP VServer]Last-Modified]Accept-RangesTDate^Content-Length\X-Powered-ByTEtag\Content-Type_Microsoft-IIS/6.0_Wed, 19 Jul 2006 15:42:00 GMTUbytes_Wed, 20 Sep 2006 20:55:54 GMTT5363WASP.NET_"697bf5df49abc61:372e"12bccd6_NSMutableDictionary\NSDictionary12fgg6_NSHTTPURLResponseInternal12ijjk6_NSHTTPURLResponse]NSURLResponse$)2DILbd!-/13  +2468?JR[]_acegiktvxz|~6;C\ae{lOJFIFddDuckyAdobed   #%'%#//33//@@@@@@@@@@@@@@@&&0##0+.'''.+550055@@?@@@@@@@@@@@@b" !1A"Qaq2B#CRb3rғ$Sst&!1AaQ"q2R#b ?*6>fT불 x4udo4^իWR e;PVf(C%j!b.zqo`l5|:, $p:p/v.NrqoHu]4,u A{p`+KL)bL9"m8eI ec6CY\1 ى5+8\"nw[5*r6}:Xc-r;($bOMu.X^ɑ\HfaW@s6ӫQB]qp2V&ldm8V1p򗶐x長|@HH P2+kyxv#PgI >*-j O޻QJO뢄GbebrK4pFqCʋrW³{N*:t]ö:>l*߫Tzzj{uv׷4Qsb m7?8X"@EUuX3lߗlv<1o^O(x*I'T(}7NbJϑc&EhyR7;&Xrw|642Hc '_B?{i짪 'mm].f1Q[ homr'ˇ$.nn˦`=5ϛ4dڔ(mļd\!wm:vh}󰰤q2IjW_oSg 0 #wGhҌ,JۉY~oiQϾrW/زSor?1W@M߀n߄! 6YGȚ`}}i!2,,=CE&7-9k%im1i=/'s_Kj=WNIy"">fLxf "qc<#S𪽫$Y,;/Y_xZb2MMzz&wJHk>bW-u.^ːPy{8@AE[q6kSs L}_#];n+zbN+kil=QcEVY^{c٧H11HTKi9<$.JPmxfXmV: D۫:.&\g]ZI6Vf:1Uix-jmc[trX$j|&eWFLXGQ՛ & t}ןNG$'ݴWOsu/kmq;L((Z987{R)ސKjwܯU=2#`8ac%ylYQ"UWǶu 1'1~(_oL:rB$U YWCY]狷O;e1DR}Uik׭SIkuV,SbcO{鯘ʤn3recC,22i̠-U;$3u6U[=U84yS!C/DžU%v)q*Szw=_r%5|%IeP􊏣?}QeI)6: ilwH !؋~ZW>ݯ;-oL\lLmr#;"Һڗ[_evWQY5OGF6~v<2QL$ѼTM7 _ߚUof:`5xu~fgcm$pdN#s$.InxVX!c~fQm(:IU,Eɽ*L8 |-En]JE|Ք1=1O5 H1`B5>:rr e{ _ ޖ\58Z{]_oVPщ )`yS>O?(O뢨4/: yR'3av ND\2V*w.bB *YtSg*A)2z4{]w=ŎEjkLcX JC1EgUT{+nE&1UgPPw"add N5kRD|wD> ]{l˃B23񀾄@5C;WO*F~#Ppkj#w 9䋂౻}1k.)a `OܳIPC 05\`ufREPtkY3"BٿEϒl 2C[؏XaYgM4+J%&t$ƹR i6-2Ȋe|{1 qYZY%U[XΤrĖڡ\^5} ˙9k->TNkV= y(Rfj;1yemrZO뢏ﮊ"@4PW4;$$Tz[5u:~J 5=rQirTTpዣ Nb\OFuȒ%+HOP16sT̎xEX kG(TwUe[cOtd1Tbu 7AZ)*-#)# G(UxlQNODE z[EJ;fr#$IڇI3̝# 1~ZV\wrƬ`&9HŏE;ٶH5LRC;Cvn2|պ?HQZNS.objectsWNS.keys@ABCDEFGIJKLMNOP ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Tue, 18 Feb 2003 15:53:00 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Sun, 17 Sep 2006 22:26:23 GMTR49_"0d6eecf65d7c21:36d1"12bccd6_NSMutableDictionary\NSDictionary12fgg6_NSHTTPURLResponseInternal12ijjk6_NSHTTPURLResponse]NSURLResponse$)2DILbd ,.02rw &3:?N[` -26JlX_=http://www.macnetworkersretreat.com/live/images/19/spacer.gif#$%KLM;Onbplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse )/078]*+!-.WNS.base[NS.relative_Vhttp://www.macnetworkersretreat.com/live/images/banner/MNR06_Macworld_BroughtToYou.jpg1234X$classesZ$classname456UNSURLV%NSURLXNSObjectZimage/jpeg9:;=>?HQZNS.objectsWNS.keys@ABCDEFGIJKLMNOP ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Wed, 19 Jul 2006 15:51:58 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Sun, 17 Sep 2006 22:26:23 GMTT4797_"3f191e444babc61:36d1"12bccd6_NSMutableDictionary\NSDictionary12fgg6_NSHTTPURLResponseInternal12ijjk6_NSHTTPURLResponse]NSURLResponse$)2DILbd!-/13 !#%3ANUZiv{',/KPThlvOJFIFddDucky<Adobed       }} !1A"2Qa#qrt63sBRbC$%5u7 !1AQaq"2Rr345ᒢcs$ ? @(P @(P @( R+ҟ. 0e["-J_RPn3al|^7B_P@(rjc%)B8B.T@gg#`bJ*mJڒys #r>3Gl[\Vqfd*HaCӢ -fToXX[E8-BuIqEB^)zSrؤ`AS$8c##,X`eW!7R} DCg1FKfC3'^Cƒ#qL9⮫jh+u!m!IW]r@eT@]+ZB~P W'a,6'qQ\%yQ^Cp4![*]:POUºNqq7!e$[U3X.>7 v#UոZV5=% $mŧy;OU\_H)!*%P!ߋfS18q!]b, Ɖ)1Q`67HXd0y~;3-!$Z/eeq ѧ ݌F;*:*v{i@NΖ(R&=Ѩ/(?MuWI"LG1 ƚw1+q)(xSBra{LDK&H[u<P @(rdn;6'/L}+$6/* #&ϹXxzO9C8Y~bv p9*£6D` q1 W~.4b&a²V^n3(GVKok@Mꚴ gNvDGq.FhnVoZk;c3}c#د:ˆ (!X- 'ɛ"d{]6BwMV|{r1}_`O%1ub{<;ǧ%׊-uP @(P @(P @ig$ py8Y zxYq-N;ЌJQOŜU h@6b9Qߒ*'Q_YɛM3X8F}&-m>r|xsQli(*U.eMI/ N5oYtz65`DUU^z)M6fP9OOp}Y ex՗"%a[B2ƛ[5I? ->kX1nJimƻTN5Oi9fیD,7K tO%/ޔfzyG-{Ƴj#RSNXP 7f#EX˿QoҎxd`O. d$ZX:4OSʏnv\_ʙrλ5~qQ~_RZ_fJW:.ײg%ױBq9<Ĉʨ(eNvUQ#9}.E庒ja5˓KIIAĺD:A̹%Pcqt Yw8 7"rȋ1JhdAq*I76sXwwX6 k^|m+ن+hl?n<7%qCVe[ȕv/r>ߤm^vyqX1?/'csnų˭;w݇lcy=xGMH.%drnJ p1afy#;EƋuV񞓧f; $̴D*ʩo2$]ɬC2#\XhxY[2t;p嶦},EbRܮJ-f2WtU_O3}B*%jwm:u1-τfm}Iͻ?NBGv3O-r$AYVoFڣ>xP7W9*w}]^>p#_T&DZUf$֝R)Q{:Yd)!V%H/{nuAz_tMgkܬ촂|J~ĩnґOs}۲q=+]|=%']ciڍߨxqKiп:Iyxxro+v6%1J6ܨb"D_`zu_Ť+X26 QҨ/GaEMs~Q%utA%Z"|(BKRG+/፣"ް[%6ٿ.ڧ*T?No$5_k:Y~72 ?H*|aܽ$|o

Lq.}\me8nrzn7'$KLFr+AI/^mf5,ӂl\>(/[mB 8 ςY2&[e䇱p*$'#27lΧR8x9188D$˒P cDkEDO( o|5;a>[SMVN]x/&3lp3LtշDFFȃրM)A܍)eK^enB/8̈́J-zcUf3u'T+x6$h b<8n*"2#bqM@Lx17\2IK:"DʀOY.yQCuNVo rjF~9C!jQ<蘻;mjFPq  ME zu$6=GaʰNCS@'6B$=a\&3u\RgenX*V+x')dqS| rB (I\8}q on0 g-Q%F{Bh,q+\*=U( %P @(P @(P @(P @(P @(P @(?_Vhttp://www.macnetworkersretreat.com/live/images/banner/MNR06_Macworld_BroughtToYou.jpg#$%#$%#$%R$SOMbplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse )/078?HQZNS.objectsWNS.keys@ABCDEFGIJKLMNOP ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Tue, 18 Feb 2003 15:53:00 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Sun, 17 Sep 2006 22:23:38 GMTR49_"0d6eecf65d7c21:36d1"12bccd6_NSMutableDictionary\NSDictionary12fgg6_NSHTTPURLResponseInternal12ijjk6_NSHTTPURLResponse]NSURLResponse$)2DILbd ,.02ot}#07<KX]} */3GlU_:http://www.macnetworkersretreat.com/live/images/spacer.gifR$SVWXOXbplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse )/078?HQZNS.objectsWNS.keys@ABCDEFGIJKLMNOP VServer]Last-Modified]Accept-RangesTDate^Content-Length\X-Powered-ByTEtag\Content-Type_Microsoft-IIS/6.0_Fri, 24 Sep 2004 15:36:14 GMTUbytes_Wed, 20 Sep 2006 20:55:55 GMTS658WASP.NET_"5269c6394ca2c41:372e"12bccd6_NSMutableDictionary\NSDictionary12fgg6_NSHTTPURLResponseInternal12ijjk6_NSHTTPURLResponse]NSURLResponse$)2DILbd!-/13x}  %38GTYfz5:>Rl`OGIF89a&N=󾠔生蔠UDݓޓۓϒ㔬ᔝ│pӓhVQ@ʒsƲeT`Nɒyg_MaPl[xf֓|jXGՓؓʵӒړђɴʶדٓVE~lӾ}tb^Lo]tߓǒ!,&  O< 2 /K  *N:L&I3ʙ!E7Q'.0̘DF?>@J5P,R6%)S1=C80S$"vA- HQӈ 4<p DAC16Q\NGNHq@`L*Ԅ"=Q&XZsM-J@@D.jhH;_Bhttp://www.macnetworkersretreat.com/live/images/21/misc/go_btn.gifR$S[\]Oabplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse )/078?HQZNS.objectsWNS.keys@ABCDEFGIJKLMNOP ]Last-Modified]Accept-Ranges\X-Powered-ByVServerTDate^Content-Length\Content-TypeTEtag_Fri, 06 Feb 2004 18:49:27 GMTUbytesWASP.NET_Microsoft-IIS/6.0_Sun, 17 Sep 2006 22:23:39 GMTR44_"4071a9f2e1ecc31:36d1"12bccd6_NSMutableDictionary\NSDictionary12fgg6_NSHTTPURLResponseInternal12ijjk6_NSHTTPURLResponse]NSURLResponse$)2DILbd ,.02  (6CJO^kp ">CG[liO,GIF89ao!,;_Mhttp://www.macnetworkersretreat.com/live/images/19/misc/footer_shadowtile.gif_`abObplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse (./67;UVWXYZ[\]^_`abcdef6ghloU$null  !"##$%&'R$6S$10R$2S$13R$7R$3S$11R$8R$4S$14R$9R$0V$classR$5S$12R$1#Aą#Aą/FE#A+/FE)*!,-WNS.base[NS.relative_)http://www.google-analytics.com/urchin.js0123X$classesZ$classname345UNSURLV%NSURLXNSObjectYtext/html89:<=>ITZNS.objectsWNS.keys?@ABCDEFGHJKLMNOPQRS _Content-EncodingVServer]Last-Modified]Cache-ControlZConnectionTDate^Content-LengthWX-Cache\Content-TypeSAgeTgzipTucfe_Sun, 20 Aug 2006 06:49:31 GMT_max-age=604800, publicZkeep-alive_Wed, 20 Sep 2006 20:55:32 GMTQ0_HIT from wahine.hpa.eduV27178901ijjk5_NSMutableDictionary\NSDictionary01mnn5_NSHTTPURLResponseInternal01pqqr5_NSHTTPURLResponse]NSURLResponse$)2DILbd".024`eny},:EJYanrw| "/47SX\ps~OF//-- Google Analytics Urchin Module //-- Copyright 2005 Google, All Rights Reserved. //-- Urchin On Demand Settings ONLY var _uacct=""; // set up the Urchin Account var _userv=1; // service mode (0=local,1=remote,2=both) //-- UTM User Settings var _ufsc=1; // set client info flag (1=on|0=off) var _udn="auto"; // (auto|none|domain) set the domain name for cookies var _uhash="on"; // (on|off) unique domain hash for cookies var _utimeout="1800"; // set the inactive session timeout in seconds var _ugifpath="/__utm.gif"; // set the web path to the __utm.gif file var _utsp="|"; // transaction field separator var _uflash=1; // set flash version detect option (1=on|0=off) var _utitle=1; // set the document title detect option (1=on|0=off) var _ulink=0; // enable linker functionality (1=on|0=off) var _uanchor=0; // enable use of anchors for campaign (1=on|0=off) //-- UTM Campaign Tracking Settings var _uctm=1; // set campaign tracking module (1=on|0=off) var _ucto="15768000"; // set timeout in seconds (6 month default) var _uccn="utm_campaign"; // name var _ucmd="utm_medium"; // medium (cpc|cpm|link|email|organic) var _ucsr="utm_source"; // source var _uctr="utm_term"; // term/keyword var _ucct="utm_content"; // content var _ucid="utm_id"; // id number var _ucno="utm_nooverride"; // don't override //-- Auto/Organic Sources and Keywords var _uOsr=new Array(); var _uOkw=new Array(); _uOsr[0]="google"; _uOkw[0]="q"; _uOsr[1]="yahoo"; _uOkw[1]="p"; _uOsr[2]="msn"; _uOkw[2]="q"; _uOsr[3]="aol"; _uOkw[3]="query"; _uOsr[4]="lycos"; _uOkw[4]="query"; _uOsr[5]="ask"; _uOkw[5]="q"; _uOsr[6]="altavista"; _uOkw[6]="q"; _uOsr[7]="search"; _uOkw[7]="q"; _uOsr[8]="netscape"; _uOkw[8]="query"; _uOsr[9]="earthlink"; _uOkw[9]="q"; _uOsr[10]="cnn"; _uOkw[10]="query"; _uOsr[11]="looksmart"; _uOkw[11]="key"; _uOsr[12]="about"; _uOkw[12]="terms"; _uOsr[13]="excite"; _uOkw[13]="qkw"; _uOsr[14]="mamma"; _uOkw[14]="query"; _uOsr[15]="alltheweb"; _uOkw[15]="q"; _uOsr[16]="gigablast"; _uOkw[16]="q"; _uOsr[17]="voila"; _uOkw[17]="kw"; _uOsr[18]="virgilio"; _uOkw[18]="qs"; _uOsr[19]="teoma"; _uOkw[19]="q"; //-- Auto/Organic Keywords to Ignore var _uOno=new Array(); //_uOno[0]="urchin"; //_uOno[1]="urchin.com"; //_uOno[2]="www.urchin.com"; //-- Referral domains to Ignore var _uRno=new Array(); //_uRno[0]=".urchin.com"; //-- **** Don't modify below this point *** var _uff,_udh,_udt,_ubl=0,_udo="",_uu,_ufns=0,_uns=0,_ur="-",_ufno=0,_ust=0,_ubd=document,_udl=_ubd.location,_udlh="",_utcp="/",_uwv="1"; var _ugifpath2="http://www.google-analytics.com/__utm.gif"; if (_udl.hash) _udlh=_udl.href.substring(_udl.href.indexOf('#')); if (_udl.protocol=="https:") _ugifpath2="https://ssl.google-analytics.com/__utm.gif"; if (!_utcp || _utcp=="") _utcp="/"; function urchinTracker(page) { if (_udl.protocol=="file:") return; if (_uff && (!page || page=="")) return; var a,b,c,v,z,k,x="",s="",f=0; var nx=" expires=Sun, 18 Jan 2038 00:00:00 GMT;"; var dc=_ubd.cookie; _udh=_uDomain(); _uu=Math.round(Math.random()*2147483647); _udt=new Date(); _ust=Math.round(_udt.getTime()/1000); a=dc.indexOf("__utma="+_udh); b=dc.indexOf("__utmb="+_udh); c=dc.indexOf("__utmc="+_udh); if (_udn && _udn!="") { _udo=" domain="+_udn+";"; } if (_utimeout && _utimeout!="") { x=new Date(_udt.getTime()+(_utimeout*1000)); x=" expires="+x.toGMTString()+";"; } if (_ulink) { if (_uanchor && _udlh && _udlh!="") s=_udlh+"&"; s+=_udl.search; if(s && s!="" && s.indexOf("__utma=")>=0) { if (!(_uIN(a=_uGC(s,"__utma=","&")))) a="-"; if (!(_uIN(b=_uGC(s,"__utmb=","&")))) b="-"; if (!(_uIN(c=_uGC(s,"__utmc=","&")))) c="-"; v=_uGC(s,"__utmv=","&"); z=_uGC(s,"__utmz=","&"); k=_uGC(s,"__utmk=","&"); if ((k*1) != ((_uHash(a+b+c+z+v)*1)+(_udh*1))) {_ubl=1;a="-";b="-";c="-";z="-";v="-";} if (a!="-" && b!="-" && c!="-") f=1; else if(a!="-") f=2; } } if(f==1) { _ubd.cookie="__utma="+a+"; path="+_utcp+";"+nx+_udo; _ubd.cookie="__utmb="+b+"; path="+_utcp+";"+x+_udo; _ubd.cookie="__utmc="+c+"; path="+_utcp+";"+_udo; } else if (f==2) { a=_uFixA(s,"&",_ust); _ubd.cookie="__utma="+a+"; path="+_utcp+";"+nx+_udo; _ubd.cookie="__utmb="+_udh+"; path="+_utcp+";"+x+_udo; _ubd.cookie="__utmc="+_udh+"; path="+_utcp+";"+_udo; _ufns=1; } else if (a>=0 && b>=0 && c>=0) { _ubd.cookie="__utmb="+_udh+"; path="+_utcp+";"+x+_udo; } else { if (a>=0) a=_uFixA(_ubd.cookie,";",_ust); else a=_udh+"."+_uu+"."+_ust+"."+_ust+"."+_ust+".1"; _ubd.cookie="__utma="+a+"; path="+_utcp+";"+nx+_udo; _ubd.cookie="__utmb="+_udh+"; path="+_utcp+";"+x+_udo; _ubd.cookie="__utmc="+_udh+"; path="+_utcp+";"+_udo; _ufns=1; } if (_ulink && v && v!="" && v!="-") { v=_uUES(v); if (v.indexOf(";")==-1) _ubd.cookie="__utmv="+v+"; path="+_utcp+";"+nx+_udo; } _uInfo(page); _ufns=0; _ufno=0; _uff=1; } function _uInfo(page) { var p,s="",pg=_udl.pathname+_udl.search; if (page && page!="") pg=_uES(page,1); _ur=_ubd.referrer; if (!_ur || _ur=="") { _ur="-"; } else { p=_ur.indexOf(_ubd.domain); if ((p>=0) && (p<=8)) { _ur="0"; } if (_ur.indexOf("[")==0 && _ur.lastIndexOf("]")==(_ur.length-1)) { _ur="-"; } } s+="&utmn="+_uu; if (_ufsc) s+=_uBInfo(); if (_uctm) s+=_uCInfo(); if (_utitle && _ubd.title && _ubd.title!="") s+="&utmdt="+_uES(_ubd.title); if (_udl.hostname && _udl.hostname!="") s+="&utmhn="+_uES(_udl.hostname); s+="&utmr="+_ur; s+="&utmp="+pg; if (_userv==0 || _userv==2) { var i=new Image(1,1); i.src=_ugifpath+"?"+"utmwv="+_uwv+s; i.onload=function() {_uVoid();} } if (_userv==1 || _userv==2) { var i2=new Image(1,1); i2.src=_ugifpath2+"?"+"utmwv="+_uwv+s+"&utmac="+_uacct+"&utmcc="+_uGCS(); i2.onload=function() { _uVoid(); } } return; } function _uVoid() { return; } function _uCInfo() { if (!_ucto || _ucto=="") { _ucto="15768000"; } var c="",t="-",t2="-",t3="-",o=0,cs=0,cn=0,i=0,z="-",s=""; if (_uanchor && _udlh && _udlh!="") s=_udlh+"&"; s+=_udl.search; var x=new Date(_udt.getTime()+(_ucto*1000)); var dc=_ubd.cookie; x=" expires="+x.toGMTString()+";"; if (_ulink && !_ubl) { z=_uUES(_uGC(s,"__utmz=","&")); if (z!="-" && z.indexOf(";")==-1) { _ubd.cookie="__utmz="+z+"; path="+_utcp+";"+x+_udo; return ""; } } z=dc.indexOf("__utmz="+_udh); if (z>-1) { z=_uGC(dc,"__utmz="+_udh,";"); } else { z="-"; } t=_uGC(s,_ucid+"=","&"); t2=_uGC(s,_ucsr+"=","&"); t3=_uGC(s,"gclid=","&"); if ((t!="-" && t!="") || (t2!="-" && t2!="") || (t3!="-" && t3!="")) { if (t!="-" && t!="") c+="utmcid="+_uEC(t); if (t2!="-" && t2!="") { if (c != "") c+="|"; c+="utmcsr="+_uEC(t2); } if (t3!="-" && t3!="") { if (c != "") c+="|"; c+="utmgclid="+_uEC(t3); } t=_uGC(s,_uccn+"=","&"); if (t!="-" && t!="") c+="|utmccn="+_uEC(t); else c+="|utmccn=(not+set)"; t=_uGC(s,_ucmd+"=","&"); if (t!="-" && t!="") c+="|utmcmd="+_uEC(t); else c+="|utmcmd=(not+set)"; t=_uGC(s,_uctr+"=","&"); if (t!="-" && t!="") c+="|utmctr="+_uEC(t); else { t=_uOrg(1); if (t!="-" && t!="") c+="|utmctr="+_uEC(t); } t=_uGC(s,_ucct+"=","&"); if (t!="-" && t!="") c+="|utmcct="+_uEC(t); t=_uGC(s,_ucno+"=","&"); if (t=="1") o=1; if (z!="-" && o==1) return ""; } if (c=="-" || c=="") { c=_uOrg(); if (z!="-" && _ufno==1) return ""; } if (c=="-" || c=="") { if (_ufns==1) c=_uRef(); if (z!="-" && _ufno==1) return ""; } if (c=="-" || c=="") { if (z=="-" && _ufns==1) { c="utmccn=(direct)|utmcsr=(direct)|utmcmd=(none)"; } if (c=="-" || c=="") return ""; } if (z!="-") { i=z.indexOf("."); if (i>-1) i=z.indexOf(".",i+1); if (i>-1) i=z.indexOf(".",i+1); if (i>-1) i=z.indexOf(".",i+1); t=z.substring(i+1,z.length); if (t.toLowerCase()==c.toLowerCase()) cs=1; t=z.substring(0,i); if ((i=t.lastIndexOf(".")) > -1) { t=t.substring(i+1,t.length); cn=(t*1); } } if (cs==0 || _ufns==1) { t=_uGC(dc,"__utma="+_udh,";"); if ((i=t.lastIndexOf(".")) > 9) { _uns=t.substring(i+1,t.length); _uns=(_uns*1); } cn++; if (_uns==0) _uns=1; _ubd.cookie="__utmz="+_udh+"."+_ust+"."+_uns+"."+cn+"."+c+"; path="+_utcp+"; "+x+_udo; } if (cs==0 || _ufns==1) return "&utmcn=1"; else return "&utmcr=1"; } function _uRef() { if (_ur=="0" || _ur=="" || _ur=="-") return ""; var i=0,h,k,n; if ((i=_ur.indexOf("://"))<0) return ""; h=_ur.substring(i+3,_ur.length); if (h.indexOf("/") > -1) { k=h.substring(h.indexOf("/"),h.length); if (k.indexOf("?") > -1) k=k.substring(0,k.indexOf("?")); h=h.substring(0,h.indexOf("/")); } h=h.toLowerCase(); n=h; if ((i=n.indexOf(":")) > -1) n=n.substring(0,i); for (var ii=0;ii<_uRno.length;ii++) { if ((i=n.indexOf(_uRno[ii].toLowerCase())) > -1 && n.length==(i+_uRno[ii].length)) { _ufno=1; break; } } if (h.indexOf("www.")==0) h=h.substring(4,h.length); return "utmccn=(referral)|utmcsr="+_uEC(h)+"|"+"utmcct="+_uEC(k)+"|utmcmd=referral"; } function _uOrg(t) { if (_ur=="0" || _ur=="" || _ur=="-") return ""; var i=0,h,k; if ((i=_ur.indexOf("://")) < 0) return ""; h=_ur.substring(i+3,_ur.length); if (h.indexOf("/") > -1) { h=h.substring(0,h.indexOf("/")); } for (var ii=0;ii<_uOsr.length;ii++) { if (h.toLowerCase().indexOf(_uOsr[ii].toLowerCase()) > -1) { if ((i=_ur.indexOf("?"+_uOkw[ii]+"=")) > -1 || (i=_ur.indexOf("&"+_uOkw[ii]+"=")) > -1) { k=_ur.substring(i+_uOkw[ii].length+2,_ur.length); if ((i=k.indexOf("&")) > -1) k=k.substring(0,i); for (var yy=0;yy<_uOno.length;yy++) { if (_uOno[yy].toLowerCase()==k.toLowerCase()) { _ufno=1; break; } } if (t) return _uEC(k); else return "utmccn=(organic)|utmcsr="+_uEC(_uOsr[ii])+"|"+"utmctr="+_uEC(k)+"|utmcmd=organic"; } } } return ""; } function _uBInfo() { var sr="-",sc="-",ul="-",fl="-",je=1; var n=navigator; if (self.screen) { sr=screen.width+"x"+screen.height; sc=screen.colorDepth+"-bit"; } else if (self.java) { var j=java.awt.Toolkit.getDefaultToolkit(); var s=j.getScreenSize(); sr=s.width+"x"+s.height; } if (n.language) { ul=n.language.toLowerCase(); } else if (n.browserLanguage) { ul=n.browserLanguage.toLowerCase(); } je=n.javaEnabled()?1:0; if (_uflash) fl=_uFlash(); return "&utmsr="+sr+"&utmsc="+sc+"&utmul="+ul+"&utmje="+je+"&utmfl="+fl; } function __utmSetTrans() { var e; if (_ubd.getElementById) e=_ubd.getElementById("utmtrans"); else if (_ubd.utmform && _ubd.utmform.utmtrans) e=_ubd.utmform.utmtrans; if (!e) return; var l=e.value.split("UTM:"); var i,i2,c; if (_userv==0 || _userv==2) i=new Array(); if (_userv==1 || _userv==2) { i2=new Array(); c=_uGCS(); } for (var ii=0;ii=2;ii--) { try { var fl=eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash."+ii+"');"); if (fl) { f=ii + '.0'; break; } } catch(e) {} } } return f; } function __utmLinker(l,h) { if (!_ulink) return; var p,k,a="-",b="-",c="-",z="-",v="-"; var dc=_ubd.cookie; if (!l || l=="") return; var iq = l.indexOf("?"); var ih = l.indexOf("#"); if (dc) { a=_uES(_uGC(dc,"__utma="+_udh,";")); b=_uES(_uGC(dc,"__utmb="+_udh,";")); c=_uES(_uGC(dc,"__utmc="+_udh,";")); z=_uES(_uGC(dc,"__utmz="+_udh,";")); v=_uES(_uGC(dc,"__utmv="+_udh,";")); k=(_uHash(a+b+c+z+v)*1)+(_udh*1); p="__utma="+a+"&__utmb="+b+"&__utmc="+c+"&__utmz="+z+"&__utmv="+v+"&__utmk="+k; } if (p) { if (h && ih>-1) return; if (h) { _udl.href=l+"#"+p; } else { if (iq==-1 && ih==-1) _udl.href=l+"?"+p; else if (ih==-1) _udl.href=l+"&"+p; else if (iq==-1) _udl.href=l.substring(0,ih-1)+"?"+p+l.substring(ih); else _udl.href=l.substring(0,ih-1)+"&"+p+l.substring(ih); } } else { _udl.href=l; } } function __utmLinkPost(f,h) { if (!_ulink) return; var p,k,a="-",b="-",c="-",z="-",v="-"; var dc=_ubd.cookie; if (!f || !f.action) return; var iq = f.action.indexOf("?"); var ih = f.action.indexOf("#"); if (dc) { a=_uES(_uGC(dc,"__utma="+_udh,";")); b=_uES(_uGC(dc,"__utmb="+_udh,";")); c=_uES(_uGC(dc,"__utmc="+_udh,";")); z=_uES(_uGC(dc,"__utmz="+_udh,";")); v=_uES(_uGC(dc,"__utmv="+_udh,";")); k=(_uHash(a+b+c+z+v)*1)+(_udh*1); p="__utma="+a+"&__utmb="+b+"&__utmc="+c+"&__utmz="+z+"&__utmv="+v+"&__utmk="+k; } if (p) { if (h && ih>-1) return; if (h) { f.action+="#"+p; } else { if (iq==-1 && ih==-1) f.action+="?"+p; else if (ih==-1) f.action+="&"+p; else if (iq==-1) f.action=f.action.substring(0,ih-1)+"?"+p+f.action.substring(ih); else f.action=f.action.substring(0,ih-1)+"&"+p+f.action.substring(ih); } } return; } function __utmSetVar(v) { if (!v || v=="") return; var r=Math.round(Math.random() * 2147483647); _ubd.cookie="__utmv="+_udh+"."+_uES(v)+"; path="+_utcp+"; expires=Sun, 18 Jan 2038 00:00:00 GMT;"+_udo; var s="&utmt=var&utmn="+r; if (_userv==0 || _userv==2) { var i=new Image(1,1); i.src=_ugifpath+"?"+"utmwv="+_uwv+s; i.onload=function() { _uVoid(); } } if (_userv==1 || _userv==2) { var i2=new Image(1,1); i2.src=_ugifpath2+"?"+"utmwv="+_uwv+s+"&utmac="+_uacct+"&utmcc="+_uGCS(); i2.onload=function() { _uVoid(); } } } function _uGCS() { var t,c="",dc=_ubd.cookie; if ((t=_uGC(dc,"__utma="+_udh,";"))!="-") c+=_uES("__utma="+t+";+"); if ((t=_uGC(dc,"__utmb="+_udh,";"))!="-") c+=_uES("__utmb="+t+";+"); if ((t=_uGC(dc,"__utmc="+_udh,";"))!="-") c+=_uES("__utmc="+t+";+"); if ((t=_uGC(dc,"__utmz="+_udh,";"))!="-") c+=_uES("__utmz="+t+";+"); if ((t=_uGC(dc,"__utmv="+_udh,";"))!="-") c+=_uES("__utmv="+t+";"); if (c.charAt(c.length-1)=="+") c=c.substring(0,c.length-1); return c; } function _uGC(l,n,s) { if (!l || l=="" || !n || n=="" || !s || s=="") return "-"; var i,i2,i3,c="-"; i=l.indexOf(n); i3=n.indexOf("=")+1; if (i > -1) { i2=l.indexOf(s,i); if (i2 < 0) { i2=l.length; } c=l.substring((i+i3),i2); } return c; } function _uDomain() { if (!_udn || _udn=="" || _udn=="none") { _udn=""; return 1; } if (_udn=="auto") { var d=_ubd.domain; if (d.substring(0,4)=="www.") { d=d.substring(4,d.length); } _udn=d; } if (_uhash=="off") return 1; return _uHash(_udn); } function _uHash(d) { if (!d || d=="") return 1; var h=0,g=0; for (var i=d.length-1;i>=0;i--) { var c=parseInt(d.charCodeAt(i)); h=((h << 6) & 0xfffffff) + c + (c << 14); if ((g=h & 0xfe00000)!=0) h=(h ^ (g >> 21)); } return h; } function _uFixA(c,s,t) { if (!c || c=="" || !s || s=="" || !t || t=="") return "-"; var a=_uGC(c,"__utma="+_udh,s); var lt=0,i=0; if ((i=a.lastIndexOf(".")) > 9) { _uns=a.substring(i+1,a.length); _uns=(_uns*1)+1; a=a.substring(0,i); if ((i=a.lastIndexOf(".")) > 7) { lt=a.substring(i+1,a.length); a=a.substring(0,i); } if ((i=a.lastIndexOf(".")) > 5) { a=a.substring(0,i); } a+="."+lt+"."+t+"."+_uns; } return a; } function _uTrim(s) { if (!s || s=="") return ""; while ((s.charAt(0)==' ') || (s.charAt(0)=='\n') || (s.charAt(0,1)=='\r')) s=s.substring(1,s.length); while ((s.charAt(s.length-1)==' ') || (s.charAt(s.length-1)=='\n') || (s.charAt(s.length-1)=='\r')) s=s.substring(0,s.length-1); return s; } function _uEC(s) { var n=""; if (!s || s=="") return ""; for (var i=0;i0) r=a.substring(i+1,i2); else return ""; if ((i=a.indexOf(".",i2+1))>0) t=a.substring(i2+1,i); else return ""; var c=new Array('A','B','C','D','E','F','G','H','J','K','L','M','N','P','R','S','T','U','V','W','X','Y','Z','1','2','3','4','5','6','7','8','9'); return c[r>>28&m]+c[r>>23&m]+c[r>>18&m]+c[r>>13&m]+"-"+c[r>>8&m]+c[r>>3&m]+c[((r&7)<<2)+(t>>30&3)]+c[t>>25&m]+c[t>>20&m]+"-"+c[t>>15&m]+c[t>>10&m]+c[t>>5&m]+c[t&m]; } function _uIN(n) { if (!n) return false; for (var i=0;i"9") && (c!=".")) return false; } return true; } function _uES(s,u) { if (typeof(encodeURIComponent) == 'function') { if (u) return encodeURI(s); else return encodeURIComponent(s); } else { return escape(s); } } function _uUES(s) { if (typeof(decodeURIComponent) == 'function') { return decodeURIComponent(s); } else { return unescape(s); } } _)http://www.google-analytics.com/urchin.jsYtext/htmldefgb_WebResourceTextEncodingNameUUTF-8Oj The Mac Networkers Retreat - Session


MNR06_Brought to you by

 
W2:  Advanced Wireless Networks Workshop: The State of Wireless 2007 Day - 1
10/10/2006, 8:30 AM - 5:30 PM

Speaker:
Bill Wiecking, MIS, HPA.

Wireless Basics
Wired vs. wireless, uses, pros and cons
What is possible, what is desirable
Radio fundamentals: 802.11 flavors, a/b/g and the latest: 802.11n
Airport X2? X4? what are the new aspects of 802.11n? How can I deploy it, troubleshoot it, what will it enable us to do?

Learn the differences between wired and wireless networks, from both a users' and a security and maintenance standpoint. How does an IT manager locate wireless clients, both good users and bad users? How then does one diagnose local network issues? What new wrinkles are introduced in using DHCP on your network? How best to administer the access rules? Use ACL lists or WPA/RADIUS? These are some of the basics covered in this session. A brief overview of radio fundamentals is also presented, to help clear some of the "black art" aspect of wireless deployments. Range, coverage, and speed issues are addressed, with an emphasis on reliable, safe network delivery. How this will be affected by the latest 802.11n protocol will also be discussed: MIMO, diversity, beam focusing, dual bands, up to 600 mb/s data rates and what this means for future deployments as well as integration into your present network.

Project:
Basic wireless network scans: Access points, clients, tunnels and ad-hoc networks. From the wired and wireless side. Learn what is competing with your wireless network from the start. Wireless interference, both logical and physical will be demonstrated, with implications to your network design and installation. We can then move on to planning how to setup your network. Will DHCP be needed? Will your clients be limited in location or roaming? What user issues can you expect?

Wireless Setups
Common scenarios-SOHO (small office, home office), wireless campus (multiple access points, with roaming), remote repeaters using WDS

Design considerations, layout, users, DHCP vs. fixed IPs, channels, controlling your network with antennas.
Common scenarios are developed, with suggestions from the group: small offices are the start, addressing the basics of the transition from wired to wireless office, what can and cannot be done, what new abilities does this enable your users, and what are the most common pitfalls of such installations. Basic firewall configurations will be covered for the SOHO user as well, featuring the Apple Airport Extreme basic and USB/printer sharing models.
This is then developed into the multiple access point network, with issues such as roaming, DHCP, access control lists, RADIUS servers, and other issues common to more complex networks. Wireless Distribution Service (WDS) is also covered as an option unique to Apple Airport Extreme networks.
Long range networks are also presented, introducing antennas, amplifiers, and channel filters, which can also be used in the first two cases for network shaping and allocation. How will the new 802.11n impact your antenna and amplifier strategies?

Project:
Airport Extreme basic setup will be the first part of this project, followed by WDS in main, remote and repeater modes. 802.11b/g amps will be used to increase range of the base and client.

Wireless Survey Work
How well did your network installation come out?
Wireless survey tools: Kismac, MacStumbler, Airport Monitor Utility
Interference: physical and logical

Wireless network surveys are so often ignored in many wireless deployments. We will learn how to setup equipment and software to perform a valuable pre-installation assessment, as well as a functional assessment after installation, to keep your network safe, reliable, and accessible. Wireless hacker tools will also be demonstrated, to learn what tools the dark side has, and how to prevent unwanted access to your network. Interference follows this study, with both actual and theoretical problems and solutions covered. Off the shelf and home-brew tools will be used and evaluated.

Project:
"War-walking" will be the first part of our project, using wireless scanning tools such as Kismac and MacStumbler. Identity of WEP, WPA, open, closed and invisible networks will be demonstrated.Usually undetected point to point tunnels will be uncovered in this project. Use of these tools to plan, diagnose, secure and optimize your wireless network will be clearly demonstrated and shared.


© 2006 IDG WORLD EXPO CORP. ALL RIGHTS RESERVED 
_http://www.macnetworkersretreat.com/live/19/events/19SJO06A/conference/tracksessions/Advanced+Wireless+Networks+Workshop:+The+State+of+Wireless+2007/QMONYA04S7MH 1QZp ln&&&++,,,1a12[2d7<89V9_>>P>?CDDDIJKKKPfSSSXXYY^xey!y,y5}AJSdžṬ̑̚ӕQ؀a$#$O$Y$b$$h*