GET /dir/test.html HTTP/1.1 Host: 127.0.0.1:8080 Connection: keep-alive Upgrade-Insecure-Requests: 1 User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.109 Safari/537.36 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8 DNT: 1 Accept-Encoding: gzip, deflate, br Accept-Language: en-US,9n;q=0.8,pl;q=0.6 If-None-Match: "2d-55301c749c8e6" If-Modified-Since: Wed, 28 Jun 2017 09:26:27 GMT '4qhN,:>?~C˳OĤ0 yK!fP7Q^ʊ^#:ȭK}p LڣH(7^9;jt,@£rrLmD>ƶs=2]mu1f,u8UnQ?Xp W\j;F[6*t(@V nN~®Z> yLoI3+ v(xD㦌fҎᅯ}-ywBHۍƅ`"KA_gOL:[jcI%D8h >G!C>6ɢIC`;4t*' +OGdPP:3]\7HtNUU‚UJѫE柡Ao &:-wD$0hq#W9%X1 Q"~rN1ROLgG6Dj}|o|s+Qgmo q#RYN`\j*8_0CV*֢\t.5 ~vxہ?Z\ [bm7bQИO> _^3Wwʼ*8{ZmZpk-_ö cSRCLG{;Bu$Fn~>iZ7qگORz@ӺVP.Tn8Nh$Φb 1L]Z\"DTe`0W(ִj30B?R@r$ ŦWyjp\Y߉ ± {D8=8>)w>zƲm`㫖"@Ûq5m^d.Q4v NaX%;jW7G;IQpM6$5^Jةm.L2ukMҺ6~kLg9l ~ D /[NIUgF%ؒ7%TL}^ro\C5IMZLcCy?Ң*a[ qx~LɬE?)DOG0\8o $Ť/$=i̶Q-qOL,A4Aծoz1b\d,u¥:QhU{[[HC@`oWkV^zrwRYQVݎN= x_F^{m=˄܀f-'ZtsqD|%z7^kgCr+'}u/ug\ć5p1~OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOWOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO1OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOVERSION-CONTROLe   ~ d   ~ 'XtCNEOdlYh;%^ӶosӼ_a2o´3*\JٝBn뇅6+MـD`5qQ"A{`` hH@=%6b"K81tK_'@X%>|YfH8̻UG߮/¸ٮq׹`v$IT ~1F'Ku+_)9 IG/t*'7Ty`}UsW$Qm'oK)HjdiO`C4LZ{"!gPu[pF䁗N' ~$+mVad&n{{ohGn8W]IG:GmI&{Uؘ%hu7@2ثjYl*[+Ӡ9 Y U'pFյ 3> ܗm:u(;_?eR(, F?^QGuI+:aۧ~Xvjܠo"mwh&CQ!{4!ܲw5s]La"5TIP=~yރŒCjE빿;F%]ز|`haM^$G%7He`#<~K͢EƔ۾o_ %c5F$A)&Ox>X ~%xɏ>bbO۶;<:[baEk2a\M ð&\ Tԣ ,ƨ) ^7QY9 )w06;ia1)o4Wvm:|[G]|IOwu'z lvU8@]`r ќO˥8!->MM,0ҞTH&.q)0Z ˛ r[~AV\S|[DxbH\Rmm,A FL!Ȉzւ;.Ц-k$2݄fi"N^)kǷB@űZWCN#RHR^ bhyҌe {2rXbp&$H"8U</|6D,tgIgdi\&LcBٕp 6]g93K^gΜ'c<;7@Bn tCt%6v?t_K)zo) ~wX*_-9Q_۾ (L_-7 )#n 7!7E =~H-8BV'~[[d\ kś8jo2a]3]Ag-sݹ>eg1R)! V#¦6a5Ťyv mf$W_Zuz&veRS5VP,dLy, a' ccroz_ C *}p[ Ak’0\+l-\>[Fp$~iEGz.rw>opވ[IE+MFNҞy!a<ttD1R=2ٌÂW˦4͆WrZ)#aQWT(Ŏ,uN'舚ۍTVJ " Mh!4xOka91c_NcE1M 6^F3oZ;kQȭiI6EyH&l>:Z[%)„NɒY|-X%Fy`WenR{Z|wz̗%Lڔjy WT b3>SS>3Q_³6LSr跒~Fߪz%ʼnk<7#uIcgjA f~/Q;'c4K'F/ScX#ߔ]Cȥ,:$)}Ӯ}Gx9NfқyA K7R %91JqvmW" &-YP{ၓ0xժ`)B +fr[0R|$fM qN=`5E O M:c/1,n%Z&'FbZ=bϱlMZ]cnaxDz&H5¼FWAP@&ΡARH냎mB$}ִx|GgiSStb#lnWŽeձLh0[/{@ƖŭyD)g 1ch aɇ|Ri^wp C}g{t8ʝ^zWV`I:EUlְΚb5/jN}_d/E(:B+h*rbJ5Xgy*4D[:k0P8%DHzDn[F9Zʅ)-7tgCI&: Y2Y͒A~AiX-vmA!9nǺ6L*ZПzL5󪻀G,^0DYC:P_g=qfņ>P6=Q+TQL.أ,l[=)xaKԹ)ĞH/lANvK:=#1mD8=%{B᝔ l? j[jL@HMFzg|ke( EwNwnä́F IQs {4^J3JsPE(硆)#BX(e~M.l*bxοlǀBjn͏?,XqJl|Ug琦i%>ܭ!ΰ޽x BF[})?"OvCc|v aC',DIAQ,߇EO8Px)5JV?J9k?~#`2a3%Xxi M CHtbR2J(}nEǛb<4SûZǽ*뿇h\njz[ ؽbjg[& 4S@U2c= 3b PU@x(#7Ro|+?97,q6-JfgF<$`08[\jʍn*g$T#xw’ 8 xAT!hTOkä^E5QZT k FHg: Hw m/=5֓Bq%|^g*Jb>93FН}Ju^ ǞwV#ki)Mպ kAGlt2"o<ؒ}v[}KwQg%:=VY_,+ߴSaH.ܠHgNE"x؍_bK0b>[Lw-w>1Iib15>p>'Zܺ};jZӒsp#ˈhV!lN埨KXA=  HIvi59 Gy^$zxClh1:ذ&瘺9'y'}ϰŸƆ*\Ʌ5Lih1^zN:8ļݭuR@/]Q -ؓq!#be n҈:*aEjw:<[N̯ͦj;͞pפ٭(6#Vk~(]btQv5"/rEEjW {8+_s7 +Q0Zvuk4$x9SQ5Y^=T|j2 poKOCxГ VkY ɞg |/֛GNeÀhLy] <(3O,!vPJĪ xMo=S0A+NLU,瓡0z$ӱ#9dP g2X.MT8zŃ vN)ie: Aqf|E%)ĜqLz^dzivW6IE+ OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOGOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO$OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOk{OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO j[jL@HMFzg|ke( EwNwnä́F IQs {4^J3JsPE(硆)#BX(e~M.l*bxοlǀBjn͏?,XqJl|Ug琦i%>ܭ!ΰ޽x BF[})?"OvCc|v aC',DIAQ,߇EO8Px)5JV?J9k?~#`2a3%Xxi M CHtbR2J(}nEǛb<4SûZǽ*뿇h\njz[?ev^ʥ`4!,4:+?ś*ج Hw`0gNX15 ȉŘ=/6`2@5ψɹD?DTq|]B!,Q.fSD⻤FX$8S n+厑^o6 זxb_&S)W C;Y8ءpU hC&{dvaڰ)ۺ˛o;![$Dpr!oW P.QӐfZw$@' Rܿ~ ^4#l &\W+$FpUѹ~o|K , I˽5G.!C: 00ɜ/0-FL6DZm2G?t ʹ3Bd+$4B.p<|x(n])CnLZ%qB Q#q)!do^} 4.VG6yB4ĩ gH]F2蠽ix:',JC!+ 1A$ZntRN/9'#HQ W Oà)ر6Жqh _|/3A sX7q6 OFPtxBzMb]>32?i/R0X[rG5!0lF,(4m )wc/+񊑖k~5AqN99dV}"&dt ΰ`oԦẅgq"ˣ/;pV)DI-LjDO=x}\5VnY>@c^w) '10zA?a&?2Wj) 4,J[b Q73`?6iۓvjeK byVF @z?![5rx`H9Z2lo*N5ZN0:ZI N Mq7PӣI˭:Qu*’ 8 xAT!hTOkä^E5QZT k FHg: Hw m/=5֓Bq%|^g*Jb>93FН}Ju^ ǞwV#ki)Mպ kAGlt2"o<ؒ}v[}KwQg%:=VY_,+ߴSaH.ܠHgNE"x؍_bK0b>[Lw-w>1Iib15>p>'Zܺ};jZӒsp#ˈhV!lN埨KXA=  HIvi59 Gy^$zxClh1:ذ&瘺e'y'}ϰŸƆ*\Ʌ5Lih1^zN:8ļݭuR@/]Q -ؓq!#be n҈:*aEjw:<[N̯ͦj;͞pפ٭(6#Vk~(]btQv5"/rEEjW {8+_s7 +Q0Zvuk4$x9SQ5Y^=T|j2 poKOCxГ VkY ɞg |/֛GNeÀhLy] <(3O,!vPJĪ xMo=S0A+NLU,瓡0z$ӱ#9dP g2X.MT8zŃ vN)ie: Aqf|E%)ĜqLz^dzivW6IE+ OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOGOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO ؽbjg[& 4S@U2c= 3b PU@x(#7Ro|+?97,q6-JfgF<$`08[\jʍn*g$T#xw’ 8 xAT!hTOkä^E5QZT k FHg: Hw m/=5֓Bq%|^g*Jb>93FН}Ju^ ǞwV#ki)Mպ kAGlt2"o<ؒ}v[}KwQg%:=VY_,+ߴSaH.ܠHgNE"x؍_bK0b>[Lw-w>1Iib15>p>'Zܺ};jZӒsp#ˈhV!lN埨KXA=  HIvi59 Gy^$zxClh1:ذ&瘺e'y'}ϰŸƆ*\Ʌ5Lih1^zN:8ļݭuR@/]Q -ؓq!#be n҈:*aEjw:<[N̯ͦj;͞pפ٭(6#Vk~(]btQv5"/rEEjW {8+_s7 +Q0Zvuk4$x9SQ5Y^=T|j2 poKOCxГ VkY ɞg |/֛GNeÀhLy] <(3O,!vPJĪ xMo=S0A+NLU,瓡0z$ӱ#9dP g2X.MT8zŃ vN)ie: Aqf|E%)ĜqLz^dzivW6IE+ OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOGOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO$OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOk{OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO j[jL@HMFzg|ke( EwNwnä́F IQs {4^J3JsPE(硆)#BX(e~M.l*bxοlǀBjn͏?,XqJl|Ug琦i%>ܭ!ΰ޽x BF[})?"OvCc|v aC',DIAQ,߇EO8Px)5JV?J9k?~#`2a3%Xxi M CHtbR2J(}nEǛb<4SûZǽ*뿇h\njz[ ؽbjg[& 4S@U2c= 3b PU@x(#7Ro|+?97,q6-JfgF<$`08[\jʍn*g$T#xw’ 8 xAT!hTOkä^E5QZT k FHg: Hw m/=5֓Bq%|^g*Jb>93FН}Ju^ ǞwV#ki)Mպ kAGlt2"o<ؒ}v[}KwQg%:=VY_,+ߴSaH.ܠHgNE"x؍_bK0b>[Lw-w>1Iib15>p>'Zܺ};jZӒsp#ˈhV!lN埨KXA=  HIvi59 Gy^$zxClh1:ذ&瘺9'y'}ϰŸƆ*\Ʌ5Lih1^zN:8ļݭuR@/]Q -ؓq!#be n҈:*aEjw:<[N̯ͦj;͞pפ٭(6#Vk~(]btQv5"/rEEjW {8+_s7 +Q0Zvuk4$x9SQ5Y^=T|j2 poKOCxГ VkY ɞg |/֛GNeÀhLy] <(3O,!vPJĪ xMo=S0A+NLU,瓡0z$ӱ#9dP g2X.MT8zŃ vN)ie: Aqf|E%)ĜqLz^dzivW6IE+ OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO