Files
java-design-patterns/proxy/etc/proxy.jpg
T

81 lines
16 KiB
Plaintext
Raw Normal View History

2014-08-24 20:08:53 +03:00
ÿØÿàJFIF``ÿîAdobeeÿÛCÿÛCÿÀò¥"ÿÄ
ÿĵ}!1AQa"q2‘¡#B±ÁRÑð$3br
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚáâãäåæçèéêñòóôõö÷øùúÿÄ
ÿĵw!1AQaq"2B‘¡±Á #3RðbrÑ
$4á%ñ&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz‚ƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚâãäåæçèéêòóôõö÷øùúÿÚ ?þì ƒ\×5ï"øËÄ:5¦â -*ÂÃI²ðƒÛGlþð¶±#¼šÇ…õkég–ûV¼vg¼1¬f8ã9Òÿ„kZÿ¢ãOüøyÿÌ%Vðü›5ÿˆÃ?ó8ؽù§Þÿ
êüïüz€9ßøFµ¯ú(Þ4ÿÀ‡ŸüÂQÿÖµÿEÆŸøðóÿ˜Jè¼ïüz;ßÿ ­kþŠ7áçÿ0”Â5­ÑFñ§þü<ÿæº/;ßÿ¯ÄÁiôMOÆß±çýkà
ö‹â¯Úâׯ/„?ìíþ'.©oû.k¿
¾?Aû5øRëÄR|<Ó?á5·øñBûLÒôˆ¤‹ÀÒiP^ù²6¥,- vàòìf=TxJ.·²þ%ªRƒîq…¥IÁ»ÒÂÖk•;ÍB’½ZÔaSƒ™àrçIc+ª·ð¯N¬Ô¿†Ã=iÂj6­ŒÃ§Ì×,%:ÎÔhשOösþ­kþŠ7áçÿ0”Â5­ÑFñ§þü<ÿæ¿-ÿgïø+/>.i7¾.ñ·€.¾x9~ §Ç½&×Áíñ—ãÏÅOáÞ·ûQ|Mý›<âdøgðÓöz¹{Í Çð€éþ6·“¾&ñ_ˆô ]Çâ
ØøW@oj¾³aÿ`ý„u?…qüg°øÃâkŸËñÆ_
à7íÿ Dž8øwáë/xÿOáÛ|%_ˆ¯¥x'BÔ-îüWâÅð©ð‡æ[½?U×mu->þÎÛj™6kJ¤éK/ÅÊtêª3ö4g^
³‹’¥í(*”ÝGä ¦äâ¹’¶¦4³Üžµ:uc™àã
´x{jðÃÎTSQu}!Òª©©J1spQRj-ßCîÿøFµ¯ú(Þ4ÿÀ‡ŸüÂQÿÖµÿEÆŸøðóÿ˜Jøšóþ
•û Øê~;Ó'øõhËðËÀ>ø¡ãÍr×À_¯¼á¯ü@ø{á_Š^×/¼ycàK·ü'Þ ñ·†ui¶¾ ¸Ö<c©ê/á
éúŸŠ¬5-ÏÃ4ïø)ÿ‰þ-hߵ爿eo€^ø¿¢~Éž&ð¾©{ñâ÷?gÛŸøÄ_äøÅ㧇¼Oû<ø—ÅÞñüEåü;üIáèîu™c¿ñ
߈<:Öiáû¥ Ÿ3šrx*ô¡Ò›©‰ŠÂRå¯:4èµ[èÒ~ÒXŠ. M¹Bj¢^ÍJIÏ;Ê`ãÃÖ©)U„iadñ•œ¨S­R²ö8EZªöQÃÖSn FptÛöŽ0©Ÿðk_ôQ¼iÿ€??ù„£þ­kþŠ7áçÿ0•ù—ðËþ
µð²ËàgÁï‹ß¶Ÿ„ÿfMsãçÃÍã‡Ã?‡~
ñoÄoÚcTO€> ðƒ|O§üTøà~ºøc¤ØÞx¦çCñ5÷‰´ðFq¥$ÍãûÙ/.lô¯¢,¿à¢_±¦£â? xRÓã·‡dÖ¼wñ3â7 FÚGŒ!°Öü{ðŸÁWÄŸéÖÚÜþ‹DGÓ¼ ¯è'Òücs¨ÁàÏéž Ðdð—ˆ5×Öô¸îæ¦S™R”£,&J.ªu)R•z/Øs{g
ôUJ5#K~ÒtêJ0å—3\®ÕK9Ê«F†a…‹š¢Õ:Õ¡‡®¾±È¨F¦»§^”ë:T¡Rœ'78(ÅóFÿVÂ5­ÑFñ§þü<ÿæøFµ¯ú(Þ4ÿÀ‡ŸüÂWÇ>'ÿ‚—þÅ>
ðÂx“ãIÓ</ñ³áí¯Å¿ê-ðëâÕÔÏð¢õícµø¡ã=.ËÀw:¿Â߇S5í¸_üQ°ðo†iµ@¶÷/Pø)ûd~Ï´Wþ'|<ø3ã­CÆþ$ø7â_x3â;Úø âN“áø³Áž&ºð‰|9ŽüAá
'ÀÚæµ¦kV¯;þ#Õ®nôyôÿØÇuá­SMÕ®òž_§NUª`±p£nz³ÃV8òÏÙËš¤ £ZŸ»•Ú´ýÇihk Ë.«V4)ãðU+ÍEÂŒ1T'Vjtý¬iÆ£œ”é~ò6OšŸ¾¯Ovÿ„kZÿ¢ãOüøyÿÌ%ðk_ôQ¼iÿ€??ù„®‹Î÷ÿǨó½ÿñêä;Nwþ­kþŠ7áçÿ0”Â5­ÑFñ§þü<ÿæº/;ßÿ£Î÷ÿǨÁ7—÷º ¾§>§wkâiFþæ(.nm´_kš=‹ÜG§ZX؉źJÖÖvñÉ"´žXglõµÅ|?9Ð.ϯŒ~"ŸÏâ‰ëµ Š( 2Ò$Ùâ/ˆƒŸù´óÐÑ?ð7¯ÒºO8ûþB¼Ê]6þóÅ¿%µñ6·¢Æ¾&Óc6ºm¿‡&Gðc‡mcÃúµÈ•Õ–6T¸HEXC,’[þÂÕÿè~ñ_þxÿ˜ºô/8ûþB8ûþB¼÷û Wÿ¡ûÅøàþbèþÂÕÿè~ñ_þxÿ˜ºô/8ûþB¿ümÿbðW‹µ/ø(Ƶoñ³WÑ5ŸÛŸWð‰<©Ãàvžïödñ/‚ü{/Æ+ýgÃÇã«|[7Š>445i'€e†KHtáss3\jÓ~¹ajÿô?x¯ÿ¼ÿÌ]ØZ¿ýÞ+ÿÀ/ÿó]¸,Ç—ʤ°uåAÕö>Òѧ>o«â)b¨ÝT„Òä¯FœôKš*TçÍJu!. vYÌ£N8ì<kÆ—·öiΤ9~³†«„®¯NpmO^¤,Ûå“HrÕ§Nqüÿÿ‚^ø»Ã¿Ó?gÏÚ’÷à_‰þ ßð3þ ýá_éÿ³á-3á?Ä_ø¿Ä¿lJ|Kðã·‰|}áßë¾µ°µºÓµk·qøæË꾡m˜¼F¯ÿŸø¥¯þÎÿg+ŸÚÃÁ~ð7Àù~#èxGáïìÉáÏ…:øwãÿøÃv¶¾8øe®~Ñ0OüVðoˆ­<_ãÏ|Sñ_‰üI¦Ýx—Ç÷ˆ¾ëZŒ2ê—ÿ®ØZ¿ýÞ+ÿÀ/ÿó¯ÿC÷Šÿð ÀÿüÅ×\süÖ-5ˆƒ”jûe9á0u'íU a”ÝIáå9rÑ”ã)8ÁΤâ•IÎRâ—dòN/ QFT}ƒ„1˜êtý—·†%ÁS†&0Š•jtå7©MS§NnTéÂüð/üÿLðÏìßûF~ÏšïÇëýeþ;xö*ðÆ—ã ᧆï¼â/؇àÇÁ¯†Ÿ¼TÚ.£ãŸZøªÛ\ñWÁm Çš¯‡.otx ´Ôµ®£v¤x†O¢> ~þ<ð¿í½ªüPý¡->,|Aý·m4%ñ_ŠôσÖßè`ø1šG…,üâdÔ´¸´Û;ë>}fÊþ-ÃQÖõ{ùn5Ù~ÚþÂÕÿè~ñ_þxÿ˜º?°µú¼Wÿ€^ÿæ.¢®w™ÖXÕÄ©ªÒ§*—Ãá”›¤°q‡,•(FÙ~ š4ÜcQáàê)>fõ£åT'Ft°Ò„¨F¤)[qJ«ÇJ|Еw
’¾eŽäHÎtÖ&¢§(.UËÍsþ oã+/üÑþþÕ3ü4ñgƒ?`oÁ;¾,ø¢ÿàŽ‡ãÍ3â—ÁŸiqÚÁâ xcTñÞ˜ÿ üzڕ牵;R—^ñîg½Ÿªhž :E­ä¾ ñþ#ðËÇ÷Þ9¸ø{ñ÷Åß -ï¾üøIðŠ3àØ¼Y{ðoÄŸ tÿ‚Þñ‡Å]>ôxÏÃPë¾*øµðoàÃ߆>%òl<7so¦£­K«jÿo:D_·ßØZ¿ýÞ+ÿÀ/ÿó¯ÿC÷Šÿð ÀÿüÅÖÔ¸‹9¡5RŽ3ÙÍ6Ü£‡ÂóNõ!VÕ[ ý¬T¡Æ5yã
\Ô"•Μ°­Ã"§[í!%É,N3´§E:Ib£' ÊR.IN²†"nUé¤+ÿkŸø#ßÃ/ÚOÇß
¼uáoøÀ'á¯ìûáßÙŠ-â?ìëðóöŒÑl>x;_º×¼!¨|9Òþ!j6:'€¾#x{û[^Ò­üQ©èÞ9Ðo´­N+]WÁwÃO›íŸØãöVÓd|Uð>‘â¸üW¦üGý£¾7ü{²h|)eáü5gñƒÅóøšÏÁ+caªêvZ‚øFÍàÑS\³‡CµÕc¶K‹o
h0yz|^ïý…«ÿÐýâ¿üð?ÿ1tajÿô?x¯ÿ¼ÿÌ]sVÍóFž¾&U0´Úp§(RæMIÉ^ª¦«JÎNÜÕ%dì´Ðê¡“e˜lmL†4±uSS©•¹ZqŒ_-QÐ…ã§ÉN7jï[³Ð¼ãïù
<ãïù
óßì-_þ‡ïÿàÿù‹£û Wÿ¡ûÅøàþbëÍ=Cмãïù
<ãïù
óßì-_þ‡ïÿàÿù‹£û Wÿ¡ûÅøàþbè³øxsáÛƒëâïˆgóøâzî+ÏþFñxIb’â[¹#ñ7#{«…g¹tñ߉®&[X-­Y˜$[{{x³`Š0±¯ PEPÏ·¾ðî­ãÜêú‹ª\§ˆôÈãRÓ,ogHÀ¾
aIn E‰d’WXÃ3±2Âàúü+ÿ
#ÿëçÛ7ã}¿ìëð7ö¥ø¹6¯­øvãÃpéÚ~‹â_ø_Ã~3Ô<-âŸx[áç¼!â¹<5ã/øÁÚ®‘áø“G×üA‹¼sàï A iÚ߈¼O¡èÐ^êVßÍÆñK@¿øåðkÂ:þ£ûFxïãí׆<!àãeŸÆMKÆü/t?Xxßá‡Ã¿ÚxKÃ>:ñ7ƒ¾"k?¾"/‹üu¡hÚ½à­{Åß­ü}ðKZðoì9á_
ðf+?ËñY”q
†Ãש…„þ®ëF¦&ž8‰B¤å[
PŒjÐæ”%^¤a9ËØ¹*4ñ)žñU †À:¯^½:5¦¥ˆö.*õçB›„cG*“›£ˆåŒÕnPŠu£ë[þ¿Пá_üiü‡Gü!~ÿ¡?¿ø Ò?ù¾Oý„|IñƒTý|=áÿZGÆ{Šß5}[á÷Šõ¿Þ ‹Â¾ ñ‹i±Økú¿¡kV°ÙY|Sðݯ„üKáÿ ÂßAðV§ñ Ä~ñ¹â¿†ÿ üg/ˆ¾øcâ»?ø.Çì[­O
¿„mþ |@—ÄzŸôÏ…vuÏÙïÇÚ÷Åé> üsøYðïáßxSã֫㟇Ó\ø¯ãƒ5ÈtoÚÃ?|IªxAµÍCÃú&³ªøUÑ-þc1ÁË.Çbð3©N³Ââ*ÑöÔ]éVŒ$Ô+RnÏÙÕ‡-H)%5%8ÆI¥ô8TqØ<6.4êQXŠ4êº5Z2œS©6•JSæ§>VãÍË)FÍþÂÂàúü+ÿ
#ÿèÿ„/Áô'øWÿGÿ!×åPÿ‚¨éþÒ2ü,ñ_Àÿ‰ÿþ|-ø!ûdüGýª¼Oñ<|&}{àF½û/xsö<ø¥m6¡ÿ
ïãgŽôßx.ÿà×íMá¯ê÷Ÿí¾ jwwÿ>Ûhâ´O à,¯ÿÁjf߉
þ0|Kø³ñƾðo‚>ü5ñoì•ñ ^דÅ ¾7üW³ñ-ÇŠ¼ûQëŸ
¼'¥i¾ýŸüy‰4/üDð¯Ä? êxfMsÁ:.¿k¬'Ô~µÂàúü+ÿ
#ÿèÿ„/Áô'øWÿGÿ!׿­ÿíéâ}Ǻ|Eeàm öNÕ¿iÚ§öi¼ñ]æ®7ôoöaø[ñ ÄÿµMi|H¾Ót¾)þÏ?´OÃÃ¥?†®¤»‹Mø{wo®[jšíÞ“_'éÿðU?ÚHýž ñOÅ|=ð'Ço†>ý­~1~Ô~ðÿ<Oãk?‡>~ÈzíGá]CÁ>Õ>1øëľ7‡þ ö>ð—‰­uߊÞð׉õmsâ§êþ“XÐõ€~íÂàúü+ÿ
#ÿèÿ„/Áô'øWÿGÿ!×Ç?¿mØgïŠÿþ럳Oí'ãÆøŸ®I£ø7Åÿ
m>øËNÕ¬ô
Ÿx÷Åÿ‡Ç;ãåÏ…¾è‘Í'uKƒ—r
M´xZ×Äþ"ñwø&‘ÿoøM¯øÂÏán…ðöˆ×¾4ê_~|8Ó¾øwRý–<MâÉï~+|'ý¥¾1øK[Ô<CáÏÚ{Uø[á}7þoÙ/ã=¾¿¢øÇâ‡|{á}OHÑ›_ðfŸ¢x‡LÖ¥ýAÿ„/Áô'øWÿGÿ!Ñÿ_‚?èOð¯þ4þC¯Êߎ?ðQ‰mñ#áÃÙwྱâøûEþÒ³ê|]ø« i'à¯|qû7þ̵Äü;ð¡á?‹_´Oéßþé u_øËáªxF}/Kø§/„!ñeÞ‡g¨Û~ƒ|ø×£|xðÃÏŠ~
Ð|CÿŠ_~üfð?Œ56ðâiZöñcE¾ñ‡‡í¬¬õûÏÛx‡Ã:z©âI5oéž–ÛÆ‡Âþ ñ&¡kâË zgü!~ÿ¡?¿ø Ò?ùøBüÿBðA¤ò|ªÁL¾é~ðæºþø¹y©xƒAñíÜþ Óü7á[¯xgÇý¤¼û ØüñE’øÙt­?âŸÄ?ÚGÆöÿ
¾é–ÚÅ÷†ukÞ0Ô5Oè~ðõήô,¿à¤?
ÿá9×t?iþ9ø1‚ÿÅÚÁüá»ßü(oÙ>?ÙÅ^$“Ä^3øyñsÆ^ágíYை^Ò|¢üTÒ¾!x[Ŗ̾ê^
›Â?@?A¿á ðGý þÿÁ‘ÿÈtÂàúü+ÿ
#ÿëâÙ»ö½ñçÇŸÚoöøAâO‚>9øá„ß³÷ì—ñOÃúÅ­'–?5M{ã÷k]'Ä7×÷Ÿ¾(üMðEß‚ãðïÁ¯†ìmgÒüU ø¦_ˆzWŒ®á±Ò´½<ßö¿OþµdÿÂàúü+ÿ
#ÿèÿ„/Áô'øWÿGÿ!Ö·›þ×éÿÖ£ÍÿkôÿëPK𶵬1[Û[øÇP[ÛÁEEã¯G¬qEhªˆŠT(½¼ÿá‰Ï„õñ7OçãÏ× PEPÊÿü5£øÝà™µïxZEyáy|Mà}zëÂÞ4ðì~ ø_á!õßx–Çý7þ(Òìê×lÿÒ´ZÞÒþß÷Öé_‰? à•Ÿ´Wìãªj·þ:|ñ޳gðoÂÚ/ÃO|Uð†ü3uðßã‡?h‡šÜZ¯‚üÿ
›ãOü' 7ìñá­cÚoŠ'µñˆ<5ñRûZÖ¼?¤èþ
ñN‹áÿº¬›<gãáÏüŒ:Yè?èFðxïô¦yÇßòìà3ü×-˳<«‰ö8Þš†6œiÓö“p…JtêRÄ(¬M
”£V§#¥VR’œ£)œ¡ó¹ï å\@éÔÆ¬],U >+
…Ç`1¸œ/ \TjÏ
REuã(Â¥G³u¨T„eFp÷”¿à?
?i_‡Z‹îüGáÝgàÏìï4úƒ|ø— Iáωú—ÆÕðgÀ›5ø¯§Xjÿ|âàËŸ
x\𶳪ßèž%ñÕ¦£©Zx>Êâ µ#õ•ÿÖøg¦hŸ¼ÿ¿iÍGá/Á¯|×¾ü»ñç­>|#ÓþþпÿxGDÓtO†ZN»ãéþ"øàX\|fñÄÿøGáq×¼1ðçÄþ
¾×ouÆý ó¿ä(ó¿ä+ç°˜há(SÃÂU'jÉÔœêJݹ§)JË¢»Kee¡ÏÁœ-GƒxPÇâóxGVKq‹½Y¹ºx|=+PÁáiíG ‡J•;ÊI9Îr ø¿þ ×ð+Ç?þ+üdñ&¿ñ&þëã®›ñÛÃüú¿ƒÛáÿ>þÑŸ³Çì¡û8|Køm¨ÚËày|W¥øZóÃ_±Áé·þñv‰ã[Ùx¿‹®|â+ŸE¥áOØgCÒ>"ü ø¥ãŸÚ;ö¡øÙâß~7Ó<iðå¾*xßáôÚ”ºOÀÏÚ à
¯‡î¼)à/…¾ðÖ¥
Ç…?i?ëZç¯4©>/ø¯ÄÚGÛŵ¿
xf? Ý}©çÈQçÈWAõGç׋?àŸ~
ø¯ðgö‚ý˜þ+jÚ‹|
øŸûGøö‚ðDþÖ“Hñþ€~'xòßãGÆë:¿†õ]!tŸ|U×þ.iÚ­Í‚Ýͬü'ø©ªøGf…«Ø/ˆ¯{‹ÿðOÏ_|[ûRx×ÄÚ—ô­oö¶ý”<Iû |Do¥§‡üã-Vð狼cà+]SÂÚÂi<M Màí#Y×5£â?ÝØ|(øg ðª
T:çÚžq÷ü…q÷ü…|ñ›þ íáïŸþ7|N×?iÚgÃq|~øOiðÆÞðµÏìòÞÒ¾ 
çGñ/Ão‡šÿ|Xøo¢xöóQÖ|Uã]KÁ4êž-ÔàÖm<A§
øߘÿ ¿à™þ|høñé¾,|lñ¯>ê?ot¼B¿|1áµøUð“öÄø3àͼðƒà_à i-—…ÿnŒš•å§…4ßK©ø¢×Â:ÕõÌÍgâ;~‡ùÇßòyÇßòù×ñþ ùx‘>%üøÑñKÃ^,ð/Ä¿ßþü$ñ¿à¿øg_þÑ?´wÂÿŒß
~!üKÔôý?áMÿÅÍjÎûPøùñ#â|ž—â[i‘øïW¾_¿…4msXµ›ìŸ‚Ÿ4O€þø}ð·Ázÿˆdøuð·àÿ¯ƒ>ðn¤<;&•áýáF‹}áÝ?^µ¾³ðýŸ‰î¼Câ]
M jÞ"Ôü;·ƒü?7…ü?á½BëÅ—Þ'ô¿8ûþB8ûþB€>$Õ?àž_u=oö£ñ"^üAÒõïÚ«Å_¼uâ-OKñ.™ ß ¼eð#Äöÿ~xàÄ7º³ðµöñ­/¾;^C¯[x·NÖþ*ëzί¬Ù_h—‹áès´¯ø'/À³­ø¿ÄÞ?ñ/ÄÿŒ^$ø¡ðÇö¢øUñ£Yø‹¬ø:)¾3hµ¶›û3xgâU÷¬|àOhún©£ü>ý’¾|4ð,´ßø{@ðVª[^hƵwg®ißvyÇßòyÇßòóÀÙCLøñ+âÅÛßß>8xÿâ·Ã¿‚Ÿ 5Í{ãV±ðÚýô¯|Õ>/êÞÓ|?kðãáÃKKyÍ߯ßËâGTƒW¿×îE†©{pu©u½OZúÓÎ÷ÿÇ«+Î>ÿ£Î>ÿ 
_;ßÿ£Î÷ÿÇ«+Î>ÿ£Î>ÿ OøZsàøÏ¯‰<v?x’½
¼ëáQσ >¾!ñÉüüsâ3^‹@Q@2kÒmñ¿GòÒCÿBG„}>•OÎß‘¤ñ3•ñ׎ÀÏü‡4“×ó$øN³<Óïÿ}ð 
O8{~F8{~F²üÓïÿ}ð£Í>ÿ÷Ñÿ
Ôó‡·ähó‡·äk/Í>ÿ÷Ñÿ
<Óïÿ}ð 
O8{~F8{~F²üÓïÿ}ð£Í>ÿ÷Ñÿ
Ôó‡·ähó‡·äk/Í>ÿ÷Ñÿ
<Óïÿ}ð 
O8{~F8{~F²üÓïÿ}ð£Í>ÿ÷Ñÿ
Ôó‡·ähó‡·äk/Í>ÿ÷Ñÿ
<Óïÿ}ð 
O8{~F8{~F²üÓïÿ}ð£Í>ÿ÷Ñÿ
Ôó‡·ähó‡·äk/Í>ÿ÷Ñÿ
<Óïÿ}ð søLsà‹Cë¯xØþ~7ñzEy¯Â3ŸØŸ]sƧóñ·ˆ«Ò¨¢Š(Ëu¿…^·­êšéñ‰´Û^{k‹«]=ü<lÄÖºmŽ”Ô|;¨]&û]>ÜÈ­tèeÞè¨hÌÿ…/¦Ðáã?ÏÁÿüÈW²Ñ@5ÿ