<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8">
<meta name="generator" content="pdf2htmlEX">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<link rel="stylesheet" href="https://static.pudn.com/base/css/base.min.css">
<link rel="stylesheet" href="https://static.pudn.com/base/css/fancy.min.css">
<link rel="stylesheet" href="https://static.pudn.com/prod/directory_preview_static/625830c3bd8c6f2306de7162/raw.css">
<script src="https://static.pudn.com/base/js/compatibility.min.js"></script>
<script src="https://static.pudn.com/base/js/pdf2htmlEX.min.js"></script>
<script>
try{
pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({});
}catch(e){}
</script>
<title></title>
</head>
<body>
<div id="sidebar" style="display: none">
<div id="outline">
</div>
</div>
<div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/625830c3bd8c6f2306de7162/bg1.jpg"><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">Prepared exclusively for J.S. Ash</div></div><div class="pi" data-data='{"ctm":[1.777778,0.000000,0.000000,1.777778,0.000000,0.000000]}'></div></div>
</body>
</html>
<div id="pf2" class="pf w0 h0" data-page-no="2"><div class="pc pc2 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/625830c3bd8c6f2306de7162/bg2.jpg"><div class="c x2 y2 w2 h3"><div class="t m0 x3 h4 y3 ff2 fs1 fc1 sc0 ls0 ws0">Beta</div><div class="t m0 x3 h4 y4 ff2 fs1 fc1 sc0 ls0 ws0">Book</div><div class="t m0 x4 h5 y5 ff2 fs2 fc1 sc0 ls1 ws0">Agi<span class="_ _0"></span><span class="ls2">le <span class="_ _0"></span><span class="ls3">pub<span class="_ _1"></span><span class="ls0">lishi<span class="_ _2"></span>ng <span class="_ _3"></span><span class="ls4">for <span class="_ _2"></span><span class="ls0">agile <span class="_ _2"></span>dev<span class="_ _2"></span><span class="ls1">elop<span class="_ _2"></span>ers</span></span></span></span></span></span></div></div><div class="t m0 x5 h6 y6 ff3 fs3 fc2 sc0 ls0 ws0">The<span class="_ _4"> </span>book<span class="_ _4"> </span>you’re<span class="_ _4"> </span>reading<span class="_ _4"> </span>is<span class="_ _4"> </span>still<span class="_ _4"> </span>under<span class="_ _4"> </span>development.<span class="_ _4"> </span>As<span class="_ _4"> </span>part<span class="_ _4"> </span>of<span class="_ _4"> </span>our</div><div class="t m0 x5 h6 y7 ff3 fs3 fc2 sc0 ls0 ws0">Beta<span class="_ _4"> </span>boo<span class="_ _5"></span>k<span class="_ _4"> </span>pr<span class="_ _1"></span>ogram,<span class="_ _4"> </span>we’re<span class="_ _4"> </span>releasing<span class="_ _4"> </span>this<span class="_ _4"> </span>copy<span class="_ _4"> </span>well<span class="_ _4"> </span>before<span class="_ _4"> </span>we<span class="_ _4"> </span>nor<span class="_ _1"></span>mally</div><div class="t m0 x5 h6 y8 ff3 fs3 fc2 sc0 ls0 ws0">would.<span class="_ _4"> </span>That<span class="_ _4"> </span>way<span class="_ _4"> </span>you’ll<span class="_ _4"> </span>be<span class="_ _4"> </span>able<span class="_ _4"> </span>to<span class="_ _4"> </span>get<span class="_ _4"> </span>this<span class="_ _4"> </span>content<span class="_ _4"> </span>a<span class="_ _4"> </span>couple<span class="_ _4"> </span>of<span class="_ _4"> </span>months</div><div class="t m0 x5 h6 y9 ff3 fs3 fc2 sc0 ls0 ws0">before<span class="_ _4"> </span>it’s<span class="_ _4"> </span>available<span class="_ _4"> </span>in<span class="_ _4"> </span>finished<span class="_ _4"> </span>for<span class="_ _1"></span>m,<span class="_ _4"> </span>and<span class="_ _4"> </span>we’ll<span class="_ _4"> </span>get<span class="_ _4"> </span>feedback<span class="_ _4"> </span>to<span class="_ _4"> </span>make</div><div class="t m0 x5 h6 ya ff3 fs3 fc2 sc0 ls0 ws0">the<span class="_ _4"> </span>book<span class="_ _4"> </span>even<span class="_ _4"> </span>better<span class="_ _3"></span>.<span class="_ _4"> </span>The<span class="_ _4"> </span>idea<span class="_ _4"> </span>is<span class="_ _4"> </span>that<span class="_ _4"> </span>everyone<span class="_ _4"> </span>wins!</div><div class="t m0 x5 h6 yb ff3 fs3 fc2 sc0 ls0 ws0">Be<span class="_ _4"> </span>war<span class="_ _1"></span>ned.<span class="_ _4"> </span>The<span class="_ _4"> </span>bo<span class="_ _5"></span>ok<span class="_ _4"> </span>has<span class="_ _4"> </span>not<span class="_ _4"> </span>had<span class="_ _4"> </span>a<span class="_ _4"> </span>f<span class="_"> </span>ull<span class="_ _4"> </span>technical<span class="_ _4"> </span>edit,<span class="_ _4"> </span>so<span class="_ _4"> </span>it<span class="_ _4"> </span>will<span class="_ _4"> </span>con-</div><div class="t m0 x5 h6 yc ff3 fs3 fc2 sc0 ls0 ws0">tain<span class="_ _4"> </span>errors.<span class="_ _4"> </span>It<span class="_ _4"> </span>has<span class="_ _4"> </span>not<span class="_ _4"> </span>been<span class="_ _4"> </span>copyedited,<span class="_ _4"> </span>so<span class="_ _4"> </span>it<span class="_ _4"> </span>will<span class="_ _4"> </span>be<span class="_ _4"> </span>full<span class="_ _4"> </span>of<span class="_ _4"> </span>typos<span class="_ _4"> </span>and</div><div class="t m0 x5 h6 yd ff3 fs3 fc2 sc0 ls0 ws0">other<span class="_ _4"> </span>weirdness.<span class="_ _4"> </span>And<span class="_ _4"> </span>ther<span class="_ _1"></span>e’s<span class="_ _4"> </span>b<span class="_ _5"></span>een<span class="_ _4"> </span>no<span class="_ _4"> </span>ef<span class="_ _1"></span>fort<span class="_ _4"> </span>spent<span class="_ _4"> </span>doing<span class="_ _4"> </span>layout,<span class="_ _4"> </span>so</div><div class="t m0 x5 h6 ye ff3 fs3 fc2 sc0 ls0 ws0">you’ll<span class="_ _4"> </span>find<span class="_ _4"> </span>bad<span class="_ _4"> </span>page<span class="_ _4"> </span>breaks,<span class="_ _4"> </span>over<span class="_ _6"></span>-long<span class="_ _4"> </span>lines<span class="_ _4"> </span>with<span class="_ _4"> </span>little<span class="_ _4"> </span>black<span class="_ _4"> </span>rectan-</div><div class="t m0 x5 h6 yf ff3 fs3 fc2 sc0 ls0 ws0">gles,<span class="_ _4"> </span>incorrect<span class="_ _4"> </span>hyphenations,<span class="_ _4"> </span>and<span class="_ _4"> </span>all<span class="_ _4"> </span>the<span class="_ _4"> </span>other<span class="_ _4"> </span>ugly<span class="_ _4"> </span>things<span class="_ _4"> </span>that<span class="_ _4"> </span>you</div><div class="t m0 x5 h6 y10 ff3 fs3 fc2 sc0 ls0 ws0">wouldn’t<span class="_ _4"> </span>expect<span class="_ _4"> </span>to<span class="_ _4"> </span>see<span class="_ _4"> </span>in<span class="_ _4"> </span>a<span class="_ _4"> </span>finished<span class="_ _4"> </span>boo<span class="_ _5"></span>k.<span class="_ _7"> </span>W<span class="_ _3"></span>e<span class="_ _4"> </span>can’t<span class="_ _4"> </span>be<span class="_ _4"> </span>held<span class="_ _4"> </span>liable<span class="_ _4"> </span>if<span class="_ _4"> </span>you</div><div class="t m0 x5 h6 y11 ff3 fs3 fc2 sc0 ls0 ws0">use<span class="_ _4"> </span>this<span class="_ _4"> </span>book<span class="_ _4"> </span>to<span class="_ _4"> </span>try<span class="_ _4"> </span>to<span class="_ _4"> </span>create<span class="_ _4"> </span>a<span class="_ _4"> </span>spif<span class="_ _1"></span>fy<span class="_ _4"> </span>application<span class="_ _4"> </span>and<span class="_ _4"> </span>you<span class="_ _4"> </span>somehow</div><div class="t m0 x5 h6 y12 ff3 fs3 fc2 sc0 ls0 ws0">end<span class="_ _4"> </span>up<span class="_ _4"> </span>with<span class="_ _4"> </span>a<span class="_ _4"> </span>strangely<span class="_ _4"> </span>shaped<span class="_ _4"> </span>far<span class="_ _1"></span>m<span class="_ _4"> </span>implement<span class="_ _4"> </span>instead.<span class="_ _4"> </span>Desp<span class="_ _5"></span>ite<span class="_ _4"> </span>all</div><div class="t m0 x5 h6 y13 ff3 fs3 fc2 sc0 ls0 ws0">this,<span class="_ _4"> </span>we<span class="_ _4"> </span>think<span class="_ _4"> </span>you’ll<span class="_ _4"> </span>enjoy<span class="_ _4"> </span>it!</div><div class="t m0 x5 h6 y14 ff3 fs3 fc2 sc0 ls0 ws0">Throughout<span class="_ _4"> </span>this<span class="_ _4"> </span>process<span class="_ _4"> </span>you’ll<span class="_ _4"> </span>be<span class="_ _4"> </span>able<span class="_ _4"> </span>to<span class="_ _4"> </span>download<span class="_ _4"> </span>updated<span class="_ _4"> </span>PDFs</div><div class="t m0 x5 h6 y15 ff3 fs3 fc2 sc0 ls0 ws0">from<span class="_ _4"> </span>your<span class="_ _4"> </span>account<span class="_ _4"> </span>on</div><div class="t m0 x6 h6 y16 ff4 fs4 fc3 sc0 ls0 ws0">http://pragpr<span class="_ _5"></span>og.com<span class="ff3 fs3 fc2">.<span class="_ _4"> </span>When<span class="_ _4"> </span>the<span class="_ _4"> </span>b<span class="_ _5"></span>ook<span class="_ _4"> </span>is<span class="_ _4"> </span>finally</span></div><div class="t m0 x5 h6 y17 ff3 fs3 fc2 sc0 ls0 ws0">ready,<span class="_ _4"> </span>you’ll<span class="_ _4"> </span>get<span class="_ _4"> </span>the<span class="_ _4"> </span>final<span class="_ _4"> </span>version<span class="_ _4"> </span>(and<span class="_ _4"> </span>subsequent<span class="_ _4"> </span>updates)<span class="_ _4"> </span>fr<span class="_ _1"></span>om<span class="_ _4"> </span>the</div><div class="t m0 x5 h6 y18 ff3 fs3 fc2 sc0 ls0 ws0">same<span class="_ _4"> </span>address.<span class="_ _4"> </span>In<span class="_ _4"> </span>the<span class="_ _4"> </span>meantime,<span class="_ _4"> </span>we’d<span class="_ _4"> </span>appreciate<span class="_ _4"> </span>you<span class="_ _4"> </span>sending<span class="_ _4"> </span>us<span class="_ _4"> </span>your</div><div class="t m0 x5 h6 y19 ff3 fs3 fc2 sc0 ls0 ws0">feedback<span class="_ _4"> </span>on<span class="_ _4"> </span>this<span class="_ _4"> </span>book<span class="_ _4"> </span>at</div><div class="t m0 x7 h6 y1a ff4 fs4 fc3 sc0 ls0 ws0">http://books<span class="_ _1"></span>.prag<span class="_ _5"></span>prog.com/titles/ktuk/errat<span class="_ _5"></span>a<span class="ff3 fs3 fc2">,<span class="_ _4"> </span>or</span></div><div class="t m0 x5 h6 y1b ff3 fs3 fc2 sc0 ls0 ws0">by<span class="_ _4"> </span>using<span class="_ _4"> </span>the<span class="_ _4"> </span>links<span class="_ _4"> </span>at<span class="_ _4"> </span>the<span class="_ _4"> </span>bottom<span class="_ _4"> </span>of<span class="_ _4"> </span>each<span class="_ _4"> </span>page.</div><div class="t m0 x5 h6 y1c ff3 fs3 fc2 sc0 ls0 ws0">Thank<span class="_ _4"> </span>you<span class="_ _4"> </span>for<span class="_ _4"> </span>being<span class="_ _4"> </span>part<span class="_ _4"> </span>of<span class="_ _4"> </span>the<span class="_ _4"> </span>Pragmatic<span class="_ _4"> </span>community!</div><div class="t m0 x8 h7 y1d ff5 fs3 fc2 sc0 ls0 ws0">Andy<span class="_"> </span>Hunt</div><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">Prepared exclusively for J.S. Ash</div><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a></div><div class="pi" data-data='{"ctm":[1.777778,0.000000,0.000000,1.777778,0.000000,0.000000]}'></div></div>
<div id="pf3" class="pf w0 h0" data-page-no="3"><div class="pc pc3 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/625830c3bd8c6f2306de7162/bg3.jpg"><div class="t m2 x9 h8 y1e ff3 fs5 fc2 sc0 ls0 ws0">Ubuntu<span class="_ _8"> </span>Kung<span class="_ _8"> </span>Fu</div><div class="t m3 xa h9 y1f ff3 fs6 fc2 sc0 ls0 ws0">T<span class="_ _6"></span>ips,<span class="_ _9"> </span>tricks,<span class="_ _9"> </span>hints<span class="_ _9"> </span>and<span class="_ _9"> </span>hacks</div><div class="t m4 xb ha y20 ff3 fs7 fc4 sc0 ls0 ws0">Keir<span class="_ _a"> </span>Thomas</div><div class="t m0 xc h7 y21 ff5 fs3 fc4 sc0 ls0 ws0">The<span class="_"> </span>Pragmatic<span class="_"> </span>Bookshelf</div><div class="t m0 xd hb y22 ff3 fs8 fc4 sc0 ls0 ws0">Raleigh,<span class="_ _b"> </span>North<span class="_ _b"> </span>Carolina<span class="_ _c"> </span>Dallas,<span class="_ _b"> </span>Texas</div><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">Prepared exclusively for J.S. Ash</div></div><div class="pi" data-data='{"ctm":[1.777778,0.000000,0.000000,1.777778,0.000000,0.000000]}'></div></div>
<div id="pf4" class="pf w0 h0" data-page-no="4"><div class="pc pc4 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/625830c3bd8c6f2306de7162/bg4.jpg"><div class="t m0 x5 hb y23 ff3 fs8 fc2 sc0 ls0 ws0">Many<span class="_ _4"> </span>of<span class="_ _4"> </span>the<span class="_ _4"> </span>designations<span class="_ _4"> </span>used<span class="_ _4"> </span>by<span class="_ _4"> </span>manufacturers<span class="_ _4"> </span>a<span class="_ _1"></span>nd<span class="_ _4"> </span>sellers<span class="_ _4"> </span>to<span class="_ _4"> </span>distinguish<span class="_ _4"> </span>their<span class="_ _4"> </span>prod-</div><div class="t m0 x5 hb y24 ff3 fs8 fc2 sc0 ls0 ws0">ucts<span class="_ _b"> </span>are<span class="_ _b"> </span>c<span class="_"> </span>l<span class="_"> </span>a<span class="_ _1"></span>imed<span class="_ _b"> </span>as<span class="_ _b"> </span>trademarks.<span class="_ _b"> </span>Whe<span class="_ _1"></span>re<span class="_ _b"> </span>those<span class="_ _b"> </span>designations<span class="_ _b"> </span>appear<span class="_ _b"> </span>in<span class="_ _d"> </span>this<span class="_ _b"> </span>book,<span class="_ _b"> </span>a<span class="_ _1"></span>nd<span class="_ _b"> </span>The</div><div class="t m0 x5 hb y25 ff3 fs8 fc2 sc0 ls0 ws0">Pragmatic<span class="_ _e"> </span>Programmers,<span class="_ _e"> </span>LLC<span class="_ _e"> </span>was<span class="_ _e"> </span>aware<span class="_ _e"> </span>of<span class="_ _e"> </span>a<span class="_ _e"> </span>trademark<span class="_ _e"> </span>claim,<span class="_ _e"> </span>the<span class="_ _e"> </span>designations<span class="_ _e"> </span>have</div><div class="t m0 x5 hb y26 ff3 fs8 fc2 sc0 ls0 ws0">been<span class="_ _7"> </span>printed<span class="_ _7"> </span>in<span class="_ _e"> </span>initia<span class="_ _1"></span>l<span class="_ _4"> </span>ca<span class="_ _1"></span>pital<span class="_ _4"> </span>le<span class="_ _1"></span>tters<span class="_ _7"> </span>or<span class="_ _e"> </span>in<span class="_ _7"> </span>all<span class="_ _7"> </span>ca<span class="_ _1"></span>pitals.<span class="_ _7"> </span>The<span class="_ _7"> </span>Pragmatic<span class="_ _e"> </span>Starter<span class="_ _7"> </span>Kit,<span class="_ _e"> </span>The</div><div class="t m0 x5 hb y27 ff3 fs8 fc2 sc0 ls0 ws0">Pragmatic<span class="_ _d"> </span>Programmer<span class="_ _5"></span>,<span class="_ _b"> </span>Pragmatic<span class="_ _d"> </span>Programming,<span class="_ _d"> </span>Prag<span class="_"> </span>matic<span class="_ _d"> </span>Bookshelf<span class="_ _d"> </span>and<span class="_ _d"> </span>the<span class="_ _d"> </span>linking<span class="_ _d"> </span><span class="ff6">g</span></div><div class="t m0 x5 hb y28 ff3 fs8 fc2 sc0 ls0 ws0">device<span class="_ _d"> </span>are<span class="_ _d"> </span>trademarks<span class="_ _d"> </span>of<span class="_ _d"> </span>The<span class="_ _d"> </span>Pragmatic<span class="_ _d"> </span>Programmers,<span class="_ _d"> </span>LLC.<span class="_ _d"> </span>The<span class="_ _d"> </span>Ubuntu<span class="_ _d"> </span>logo<span class="_ _d"> </span>is<span class="_ _4"> </span>a<span class="_ _b"> </span>regis<span class="_ _1"></span>-</div><div class="t m0 x5 hb y29 ff3 fs8 fc2 sc0 ls0 ws0">tered<span class="_ _b"> </span>trademark<span class="_ _b"> </span>of<span class="_ _b"> </span>Canonical,<span class="_ _b"> </span>Ltd.</div><div class="t m0 x5 hb y2a ff3 fs8 fc2 sc0 ls0 ws0">Every<span class="_ _f"> </span>precaution<span class="_ _f"> </span>was<span class="_ _f"> </span>taken<span class="_ _f"> </span>in<span class="_ _f"> </span>the<span class="_ _f"> </span>preparation<span class="_ _f"> </span>of<span class="_ _f"> </span>this<span class="_ _f"> </span>book.<span class="_ _f"> </span>Howev<span class="_ _1"></span>er<span class="_ _3"></span>,<span class="_ _f"> </span>the<span class="_ _f"> </span>publisher</div><div class="t m0 x5 hb y2b ff3 fs8 fc2 sc0 ls0 ws0">assumes<span class="_ _d"> </span>no<span class="_ _4"> </span>responsibility<span class="_ _d"> </span>for<span class="_ _4"> </span>errors<span class="_ _d"> </span>or<span class="_ _4"> </span>omissions,<span class="_ _d"> </span>or<span class="_ _4"> </span>for<span class="_ _4"> </span>damages<span class="_ _d"> </span>that<span class="_ _d"> </span>may<span class="_ _4"> </span>result<span class="_ _4"> </span>from</div><div class="t m0 x5 hb y2c ff3 fs8 fc2 sc0 ls0 ws0">the<span class="_ _b"> </span>use<span class="_ _b"> </span>of<span class="_ _b"> </span>information<span class="_ _b"> </span>(in<span class="_ _1"></span>cluding<span class="_ _b"> </span>program<span class="_ _b"> </span>listings)<span class="_ _b"> </span>contained<span class="_ _b"> </span>herein.</div><div class="t m0 x5 hb y2d ff3 fs8 fc2 sc0 ls0 ws0">Our<span class="_ _e"> </span>Pragmatic<span class="_ _e"> </span>courses<span class="_ _1"></span>,<span class="_ _7"> </span>workshops<span class="_"> </span>,<span class="_ _f"> </span>and<span class="_ _e"> </span>other<span class="_ _e"> </span>products<span class="_ _e"> </span>ca<span class="_ _1"></span>n<span class="_ _7"> </span>help<span class="_ _f"> </span>you<span class="_ _e"> </span>and<span class="_ _e"> </span>your<span class="_ _e"> </span>team</div><div class="t m0 x5 hb y2e ff3 fs8 fc2 sc0 ls0 ws0">create<span class="_ _7"> </span>better<span class="_ _7"> </span>software<span class="_ _e"> </span>and<span class="_ _7"> </span>have<span class="_ _7"> </span>more<span class="_ _e"> </span>fun.<span class="_ _7"> </span>For<span class="_ _7"> </span>more<span class="_ _e"> </span>information,<span class="_ _7"> </span>a<span class="_ _1"></span>s<span class="_ _4"> </span>w<span class="_"> </span>e<span class="_ _1"></span>ll<span class="_ _4"> </span>as<span class="_ _7"> </span>the<span class="_ _e"> </span>latest</div><div class="t m0 x5 hb y2f ff3 fs8 fc2 sc0 ls0 ws0">Pragmatic<span class="_ _b"> </span>titles,<span class="_ _b"> </span>please<span class="_ _b"> </span>visit<span class="_ _b"> </span>us<span class="_ _b"> </span>at</div><div class="t m0 xe hc y30 ff4 fs9 fc3 sc0 ls0 ws0">http://www<span class="_ _3"></span>.pr<span class="_ _5"></span>agprog.com</div><div class="t m0 x5 hb y31 ff3 fs8 fc2 sc0 ls0 ws0">Copyright</div><div class="t m0 xf hb y32 ff3 fs8 fc2 sc0 ls0 ws0">©</div><div class="t m0 x10 hb y31 ff3 fs8 fc2 sc0 ls0 ws0">2008<span class="_ _b"> </span>Keir<span class="_ _b"> </span>Thomas.</div><div class="t m0 x5 hb y33 ff3 fs8 fc2 sc0 ls0 ws0">All<span class="_ _b"> </span>rights<span class="_ _b"> </span>reserved.</div><div class="t m0 x5 hb y34 ff3 fs8 fc2 sc0 ls0 ws0">No<span class="_ _b"> </span>part<span class="_ _b"> </span>of<span class="_ _d"> </span>this<span class="_ _b"> </span>publication<span class="_ _b"> </span>may<span class="_ _b"> </span>be<span class="_ _d"> </span>reproduced,<span class="_ _b"> </span>s<span class="_ _1"></span>tored<span class="_ _b"> </span>in<span class="_ _b"> </span>a<span class="_ _b"> </span>retriev<span class="_ _1"></span>al<span class="_ _b"> </span>system,<span class="_ _b"> </span>or<span class="_ _b"> </span>tran<span class="_"> </span>s<span class="_ _1"></span>mit-</div><div class="t m0 x5 hb y35 ff3 fs8 fc2 sc0 ls0 ws0">ted,<span class="_ _4"> </span>in<span class="_ _4"> </span>any<span class="_ _4"> </span>form,<span class="_ _7"> </span>or<span class="_ _4"> </span>by<span class="_ _4"> </span>any<span class="_ _4"> </span>mean<span class="_"> </span>s<span class="_ _1"></span>,<span class="_ _d"> </span>ele<span class="_ _1"></span>ctronic,<span class="_ _d"> </span>mec<span class="_ _1"></span>hanical,<span class="_ _d"> </span>photocopying,<span class="_ _4"> </span>re<span class="_ _1"></span>cording,<span class="_ _4"> </span>or</div><div class="t m0 x5 hb y36 ff3 fs8 fc2 sc0 ls0 ws0">otherwise,<span class="_ _b"> </span>without<span class="_ _b"> </span>the<span class="_ _b"> </span>prior<span class="_ _b"> </span>consent<span class="_ _b"> </span>of<span class="_ _b"> </span>the<span class="_ _b"> </span>publisher<span class="_ _3"></span>.</div><div class="t m0 x5 hb y37 ff3 fs8 fc2 sc0 ls0 ws0">Printed<span class="_ _b"> </span>in<span class="_ _b"> </span>the<span class="_ _b"> </span>United<span class="_ _b"> </span>States<span class="_ _b"> </span>of<span class="_ _b"> </span>America.</div><div class="t m0 x5 hb y38 ff3 fs8 fc2 sc0 ls0 ws0">ISBN-10:<span class="_ _b"> </span>1-934356-22-0</div><div class="t m0 x5 hb y39 ff3 fs8 fc2 sc0 ls0 ws0">ISBN-13:<span class="_ _b"> </span>978-1-934356-22-7</div><div class="t m0 x5 hb y3a ff3 fs8 fc2 sc0 ls0 ws0">Printed<span class="_ _b"> </span>on<span class="_ _b"> </span>acid-free<span class="_ _b"> </span>paper<span class="_ _5"></span>.</div><div class="t m0 x5 hb y3b ff3 fs8 fc2 sc0 ls0 ws0">B2.0<span class="_ _b"> </span>printing,<span class="_ _b"> </span>July<span class="_ _b"> </span>15,<span class="_ _b"> </span>2008</div><div class="t m0 x5 hb y3c ff3 fs8 fc2 sc0 ls0 ws0">V<span class="_ _3"></span>ersion:<span class="_ _b"> </span>2008-7-15</div><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">Prepared exclusively for J.S. Ash</div><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a></div><div class="pi" data-data='{"ctm":[1.777778,0.000000,0.000000,1.777778,0.000000,0.000000]}'></div></div>
<div id="pf5" class="pf w0 h0" data-page-no="5"><div class="pc pc5 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/625830c3bd8c6f2306de7162/bg5.jpg"><div class="t m2 x11 h8 y3d ff3 fs5 fc2 sc0 ls0 ws0">Contents</div><div class="t m0 x5 h7 y3e ff5 fs3 fc5 sc0 ls0 ws0">1<span class="_ _10"> </span>Intro<span class="_ _5"></span>duction<span class="_ _11"> </span><span class="fc2">15</span></div><div class="t m0 x12 h6 y3f ff3 fs3 fc5 sc0 ls0 ws0">1.1<span class="_ _12"> </span>How<span class="_ _4"> </span>to<span class="_ _4"> </span>read<span class="_ _4"> </span>this<span class="_ _4"> </span>book<span class="_ _10"> </span><span class="fc2">.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _12"> </span>16</span></div><div class="t m0 x12 h6 y40 ff3 fs3 fc5 sc0 ls0 ws0">1.2<span class="_ _12"> </span>Acknowledgements<span class="_ _14"> </span><span class="fc2">.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _12"> </span>17</span></div><div class="t m0 x5 h7 y41 ff5 fs3 fc5 sc0 ls0 ws0">2<span class="_ _10"> </span>An<span class="_"> </span>Ubuntu<span class="_"> </span>administration<span class="_"> </span>crash<span class="_"> </span>course<span class="_ _15"> </span><span class="fc2">19</span></div><div class="t m0 x12 h6 y42 ff3 fs3 fc5 sc0 ls0 ws0">2.1<span class="_ _12"> </span>The<span class="_ _4"> </span>Ubuntu<span class="_ _4"> </span>desktop<span class="_ _16"> </span><span class="fc2">.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _12"> </span>20</span></div><div class="t m0 x12 h6 y43 ff3 fs3 fc5 sc0 ls0 ws0">2.2<span class="_ _12"> </span>Users,<span class="_ _4"> </span>passwords<span class="_ _4"> </span>and<span class="_ _4"> </span>files<span class="_ _7"> </span><span class="fc2">.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _12"> </span>22</span></div><div class="t m0 x12 h6 y44 ff3 fs3 fc5 sc0 ls0 ws0">2.3<span class="_ _12"> </span>Command-line<span class="_ _4"> </span>or<span class="_ _4"> </span>GUI?<span class="_ _f"> </span><span class="fc2">.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _12"> </span>25</span></div><div class="t m0 x12 h6 y45 ff3 fs3 fc5 sc0 ls0 ws0">2.4<span class="_ _12"> </span>Softwar<span class="_"> </span>e<span class="_ _4"> </span>installation<span class="_ _4"> </span>and<span class="_ _4"> </span>management<span class="_ _10"> </span><span class="fc2">.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _12"> </span>35</span></div><div class="t m0 x12 h6 y46 ff3 fs3 fc5 sc0 ls0 ws0">2.5<span class="_ _12"> </span>Using<span class="_ _4"> </span>gconf-editor<span class="_ _7"> </span><span class="fc2">.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _12"> </span>50</span></div><div class="t m0 x12 h6 y47 ff3 fs3 fc5 sc0 ls0 ws0">2.6<span class="_ _12"> </span>Editing<span class="_ _4"> </span>configuration<span class="_ _4"> </span>files<span class="_ _14"> </span><span class="fc2">.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _12"> </span>52</span></div><div class="t m0 x12 h6 y48 ff3 fs3 fc5 sc0 ls0 ws0">2.7<span class="_ _12"> </span>Making<span class="_ _4"> </span>and<span class="_ _4"> </span>keeping<span class="_ _4"> </span>backups<span class="_ _17"> </span><span class="fc2">.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _12"> </span>53</span></div><div class="t m0 x12 h6 y49 ff3 fs3 fc5 sc0 ls0 ws0">2.8<span class="_ _12"> </span>Rescue<span class="_ _4"> </span>me!<span class="_ _4"> </span>What<span class="_ _4"> </span>to<span class="_ _4"> </span>do<span class="_ _4"> </span>if<span class="_ _4"> </span>it<span class="_ _4"> </span>all<span class="_ _4"> </span>goes<span class="_ _4"> </span>wrong<span class="_ _7"> </span><span class="fc2">.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _12"> </span>55</span></div><div class="t m0 x12 h6 y4a ff3 fs3 fc5 sc0 ls0 ws0">2.9<span class="_ _12"> </span>Miscellaneous<span class="_ _4"> </span>things<span class="_ _4"> </span>you<span class="_ _4"> </span>ought<span class="_ _4"> </span>to<span class="_ _4"> </span>know<span class="_ _10"> </span><span class="fc2">.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _12"> </span>57</span></div><div class="t m0 x5 h7 y4b ff5 fs3 fc5 sc0 ls0 ws0">3<span class="_ _10"> </span>The<span class="_"> </span>tips<span class="_ _18"> </span><span class="fc2">62</span></div><div class="t m0 x1 h6 y4c ff3 fs3 fc5 sc0 ls0 ws0">1.<span class="_ _a"> </span>Set<span class="_ _4"> </span>any<span class="_ _4"> </span>picture<span class="_ _4"> </span>as<span class="_ _4"> </span>wallpaper<span class="_ _4"> </span>with<span class="_ _4"> </span>a<span class="_ _4"> </span>single-click<span class="_ _19"> </span><span class="fc2">.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _12"> </span>62</span></div><div class="t m0 x1 h6 y4d ff3 fs3 fc5 sc0 ls0 ws0">2.<span class="_ _a"> </span>See<span class="_ _4"> </span>(and<span class="_ _4"> </span>reuse)<span class="_ _4"> </span>the<span class="_ _4"> </span>most<span class="_ _4"> </span>recent<span class="_ _1"></span>ly<span class="_ _d"> </span>ty<span class="_ _1"></span>ped<span class="_ _d"> </span>commands<span class="_ _1a"> </span><span class="fc2">.<span class="_ _a"> </span>.<span class="_ _12"> </span>63</span></div><div class="t m0 x1 h6 y4e ff3 fs3 fc5 sc0 ls0 ws0">3.<span class="_ _a"> </span>Add<span class="_ _4"> </span>cool<span class="_ _4"> </span>new<span class="_ _4"> </span>visualizations<span class="_ _4"> </span>to<span class="_ _4"> </span>Totem/Rhyth<span class="_"> </span>mbox<span class="_ _1b"> </span><span class="fc2">.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _12"> </span>64</span></div><div class="t m0 x1 h6 y4f ff3 fs3 fc5 sc0 ls0 ws0">4.<span class="_ _a"> </span>Switch<span class="_ _4"> </span>monitor<span class="_ _4"> </span>resolutions<span class="_ _4"> </span>with<span class="_ _4"> </span>a<span class="_ _4"> </span>single<span class="_ _4"> </span>mouse-click<span class="_ _1b"> </span><span class="fc2">.<span class="_ _12"> </span>64</span></div><div class="t m0 x1 h6 y50 ff3 fs3 fc5 sc0 ls0 ws0">5.<span class="_ _a"> </span>Closely<span class="_ _4"> </span>monitor<span class="_ _4"> </span>a<span class="_ _4"> </span>laptop<span class="_ _4"> </span>computer’s<span class="_ _4"> </span>power<span class="_ _4"> </span>consumption<span class="_ _16"> </span><span class="fc2">65</span></div><div class="t m0 x1 h6 y51 ff3 fs3 fc5 sc0 ls0 ws0">6.<span class="_ _a"> </span>Stop<span class="_ _4"> </span>the<span class="_ _4"> </span>cursor<span class="_ _4"> </span>blinking<span class="_ _17"> </span><span class="fc2">.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _12"> </span>65</span></div><div class="t m0 x1 h6 y52 ff3 fs3 fc5 sc0 ls0 ws0">7.<span class="_ _a"> </span>Scroll<span class="_ _4"> </span>without<span class="_ _d"> </span>th<span class="_"> </span>e<span class="_ _4"> </span>mouse<span class="_ _d"> </span>in<span class="_ _4"> </span>Firefox<span class="_ _d"> </span>and<span class="_ _4"> </span>Evolution<span class="_ _d"> </span>mail</div><div class="t m0 x10 h6 y53 ff3 fs3 fc5 sc0 ls0 ws0">windows</div><div class="t m0 x13 h6 y54 ff3 fs3 fc2 sc0 ls0 ws0">.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _12"> </span>66</div><div class="t m0 x1 h6 y55 ff3 fs3 fc5 sc0 ls0 ws0">8.<span class="_ _a"> </span>Optimize<span class="_ _4"> </span>startup<span class="_ _4"> </span>for<span class="_ _4"> </span>faster<span class="_ _4"> </span>boot<span class="_ _4"> </span>times<span class="_ _1a"> </span><span class="fc2">.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _12"> </span>66</span></div><div class="t m0 x1 h6 y56 ff3 fs3 fc5 sc0 ls0 ws0">9.<span class="_ _a"> </span>Graph<span class="_ _4"> </span>the<span class="_ _4"> </span>system<span class="_ _4"> </span>bootup<span class="_ _4"> </span>per<span class="_ _1"></span>for<span class="_ _1"></span>mance<span class="_ _19"> </span><span class="fc2">.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _12"> </span>70</span></div><div class="t m0 x14 h6 y57 ff3 fs3 fc5 sc0 ls0 ws0">10.<span class="_ _a"> </span>Change<span class="_ _4"> </span>Gedit’s<span class="_ _4"> </span>printi<span class="_"> </span>n<span class="_ _1"></span>g<span class="_ _d"> </span>font<span class="_ _e"> </span><span class="fc2">.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _12"> </span>70</span></div><div class="t m0 x14 h6 y58 ff3 fs3 fc5 sc0 ls0 ws0">11.<span class="_ _a"> </span>Shrink<span class="_ _4"> </span>or<span class="_ _4"> </span>enlarge<span class="_ _4"> </span>images<span class="_ _4"> </span>at<span class="_ _4"> </span>the<span class="_ _4"> </span>command<span class="_ _4"> </span>line<span class="_ _1b"> </span><span class="fc2">.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _12"> </span>72</span></div><div class="t m0 x14 h6 y59 ff3 fs3 fc5 sc0 ls0 ws0">12.<span class="_ _a"> </span>View<span class="_ _d"> </span>all<span class="_ _7"> </span>of<span class="_ _4"> </span>a<span class="_ _4"> </span>digital<span class="_ _4"> </span>photo’s<span class="_ _4"> </span>technical<span class="_ _4"> </span>infor<span class="_ _1"></span>mation<span class="_ _19"> </span><span class="fc2">.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _12"> </span>73</span></div><div class="t m0 x14 h6 y5a ff3 fs3 fc5 sc0 ls0 ws0">13.<span class="_ _a"> </span>Have<span class="_ _4"> </span>Ubuntu<span class="_ _4"> </span>speak<span class="_ _4"> </span>to<span class="_ _4"> </span>you<span class="_ _4"> </span><span class="fc2">.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _12"> </span>73</span></div><div class="t m0 x14 h6 y5b ff3 fs3 fc5 sc0 ls0 ws0">14.<span class="_ _a"> </span>Instantly<span class="_ _4"> </span>search<span class="_ _4"> </span>for<span class="_ _4"> </span>files<span class="_ _4"> </span>in<span class="_ _4"> </span>Nautilus<span class="_ _9"> </span><span class="fc2">.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _a"> </span>.<span class="_ _12"> </span>74</span></div><div class="t m0 x14 h6 y5c ff3 fs3 fc5 sc0 ls0 ws0">15.<span class="_ _a"> </span>Take<span class="_ _7"> </span>photos<span class="_ _4"> </span>or<span class="_ _4"> </span>recor<span class="_ _1"></span>d<span class="_ _d"> </span>videos<span class="_ _4"> </span>with<span class="_ _4"> </span>your<span class="_ _4"> </span>webcam<span class="_ _9"> </span><span class="fc2">.<span class="_ _a"> </span>.<span class="_ _a"> </span>.<span class="_ _13"> </span>.<span class="_ _12"> </span>74</span></div><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">Prepared exclusively for J.S. Ash</div><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a></div><div class="pi" data-data='{"ctm":[1.777778,0.000000,0.000000,1.777778,0.000000,0.000000]}'></div></div>