"MSI"
:some history, you can skip if you want.
That is how it's done!
for a long time i was looking for a good way to cache dynamic objects
using squid 3.2 but always it came to use another outside software such
as apache nginx or other options.
so i was looking for a better way then store_url_rewrite because it was
kind of "hack" to the whole problem of dynamic content.
i have found that squid is very good at what he does ... forward proxy!
some problems that i encountered with programs out of squid is that you
always need to manage your own cache size and objects.
on top of that i have seen how servers are redirecting using 302 code
and then serving on the same address.
i dont know what happens internally in these cache servers but it works.
so instead of using some "web servers" to server as proxy using php or
other trick let the proxy hierarchy do the job for us!
the idea is to use a "MSI" and it means: mysql + squid(x2) + icap !
the problem with dynamic content is that it has a lot of dynamic content
and it means also "headers".
my solution is more then just for youtube.... it's a solution for the
dynamic content caching problem!
(can also be used for 206 partial content manipulation)
some history on how it's done before and how it's implemented now with
better options!
squid is caching http objects based on couple of things:
the main part is the object url as the identification of an object in
the cache.
second level is the object cache headers and structure.
third and last forced refresh_patterns\rules per http object\url.
store_url_rewite took the problem solution on the url level.
it takes one object and refer to it as another.
the problems that came with that is that the refresh patterns was
refering to the original urls and not the the real objects that are in
cache.
also the logs are logging per dynamic urls and there for you can really
benefit from the logs on how much this method is good for caching.
you can't purge cache objects and also can't verify if the object cached
on the server or to clear an object from cache using htcp protocol.
some people were using apache\nginx with php script that fetch the
dynamic content and cached it on the webserver storage.
this makes the very very fast proxy software to crawl and also to do
things on interpretation lever of php instead of a very very fast
compiled robust proxy server.
so these solutions are nice but they must be maintained and monitored
manually for space performance and availability.
another problem with these caches is that these servers are not really
caching the whole object but reserving it.
after using cache proxy hierarchy for quite a time with some squid 2.7
with store_url_rewrite i took my idea to use icap and made the
unimpossible possible!
review of what we will do:
we will take one proxy server with at least two squid instances, one for
cache and the other with no cache at all\minimal.
one of the servers(mem only) is binded only to lo interface and the
other intercepts\forward requests.
we will also install on this proxy server mysql db server and the ICAP
server that you desire\have.
i have used GreasySpoon at : http://greasyspoon.sourceforge.net/
it's based on java and really fast but as for a basic setup we will use
only reqmod(request review), with a more advanced setup we can use a
response headers manipulation to make the object "cache friendly".
this is the software.
now the idea:
we can use the ICAP server to rewrite requests transparently to the
client (and also for a server that is a client of our server).
so we setup two instances of squid proxy based on two different conf
files (can be done with one compiled squid).
the first one is the main cache and we will send every request we want
to manipulate to the icap server based on acls(very very important to
plan them!!!)
on this instance we will configure the other instance on the lo
interface as cache peer that is *NOT* a proxy-only server and a parent.
we will select an internal domain such as "squid.internal" to use for
object storage schema.
on this domain we will define a never_direct policy and we will peer all
requests for this spoofed domain to the second instance.
on the second instance we will limit the access of request (reqmod) only
for this spoofed domain.
now the fun begins!
it's time to combine MYQSL(memory db) + squid + icap.
first we will analyze what we want to do.
an example is to cache all sourceforge cdn downloads as to one object.
this is a file download link:
http://dfn.dl.sourceforge.net/project/npp-compare/1.5.6/compare-1.5.6-unicode.zip
http://iweb.dl.sourceforge.net/project/npp-compare/1.5.6/compare-1.5.6-unicode.zip
you will notice that the only different is on the low level domain and
all other parameters are the same so to server this object from cache
for two cdns we only need to use one simple url schema.
what we will do will be a bit complicated to understand and i hope it
will be simplified now.
we know that the proxy servers do not reveal the request modification
that is done by the icap server and this specific icap server
(GreasySpoon) has a very very powerful capabilities of external and
custom libs classes and programing languages.
we will create a database with couple of fields for temporary data and
if we want we can also build some statistics tables in the db.
the purpose of the database is to store destination url and compatible
key and will be managed by the key and not the url because the url is
dynamic..
we will do a double request manipulating on each request.
one one the intercept\forward proxy and the second is on the
cache_peer\second instance proxy.
the flow is like that:
request from client ------------------------------------->proxy1
proxy1--------------------------------------------------->ICAP server
proxy1 acl on the real domain to reqmod on ICAP
icap server(extracting the data of the object from url and paring them
on the db with the url, then rewrites the request to a spoofed domain
with the key on the uri) ----->proxy1
example:
http://dfn.dl.sourceforge.net/project/npp-compare/1.5.6/compare-1.5.6-unicode.zip
became:
http://dl.df.squid.internal//project/npp-compare/1.5.6/compare-1.5.6-unicode.zip
and paired in the db as id and the original url with timestamp.
proxy1 request as client the spoofed object -------------->proxy2
proxy1 acls for "squid.internal" dstdomain is to peer it to proxy2
proxy2--------------------------------------------------------->ICAP
proxy2 has acls that allow only spoofed domains ".squid.internal" to
reqmod the ICAP server (to prevent an endless loop).
ICAP server------------------------------------------------>proxy2
the icap server rewrites the paired url instead of the key.
this is because we want to fetch the real object recursively into proxy1
cache.
in this state of proxy 1 thinks it's fetching the spoofed key aka:
http://dl.df.squid.internal//project/npp-compare/1.5.6/compare-1.5.6-unicode.zip
but proxy2 is feeding him:
http://dfn.dl.sourceforge.net/project/npp-compare/1.5.6/compare-1.5.6-unicode.zip
proxy2------------>proxy1---------->client
so this specific state is logically like that:
client thinks he fetches the real file.
proxy1 fetch a spoofed file\url from proxy2
proxy2 fetch the real file\url from the real server to proxy1.
but next time that a client will try to get one of the objects:
http://dfn.dl.sourceforge.net/project/npp-compare/1.5.6/compare-1.5.6-unicode.zip
http://X.dl.sourceforge.net/project/npp-compare/1.5.6/compare-1.5.6-unicode.zip
http://yyy.dl.sourceforge.net/project/npp-compare/1.5.6/compare-1.5.6-unicode.zip
if proxy1 will have the spoofed object:
http://dl.df.squid.internal//project/npp-compare/1.5.6/compare-1.5.6-unicode.zip
in cache he will serv it from there otherwise it will be fetched from
the internet using proxy2.
*this is the main concept*
i have a working setup for:
youtube
ytimg
imdb mp4\flv
sourceforge
some of facebook content
bliptv
vimeo
dailymotion
metacafe
av updates.
Filehippo
linux distros repos. (need to make a change in the db\key
structure\match rules)
if you have more features that can be good i will be happy to try.
(there is a access.log file with some nice data)
Regards,
Eliezer
--
Eliezer Croitoru
https://www1.ngtech.co.il
IT consulting for Nonprofit organizations
eliezer <at> ngtech.co.il
1339139485.017 3384 192.168.10.100 TCP_MISS/200 1782237 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=13-1781759 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139488.829 3720 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=1781760-3563519 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139492.106 3199 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=3563520-5345279 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139496.554 4343 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=5345280-7127039 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139507.309 4015 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=7127040-8908799 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139521.914 4620 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=8908800-10690559 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139533.937 3444 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=10690560-12472319 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139556.221 4127 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=12472320-14254079 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139571.108 3614 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=14254080-16035839 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139595.110 3814 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=16035840-17817599 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139618.702 3810 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=17817600-19599359 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139637.314 3420 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=19599360-21381119 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139651.062 3570 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=21381120-23162879 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139667.755 3262 192.168.10.100 TCP_MISS/200 1685107 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=23162880-24944639 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139800.316 4442 192.168.10.100 TCP_MISS/200 1782237 GET http://youtube.squid.internal/id=6e09f086215ab9c3&itag=34&range=13-1781759 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139804.183 3765 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=6e09f086215ab9c3&itag=34&range=1781760-3563519 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139808.200 3960 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=6e09f086215ab9c3&itag=34&range=3563520-5345279 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139812.015 3578 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=6e09f086215ab9c3&itag=34&range=5345280-7127039 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139818.731 3895 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=6e09f086215ab9c3&itag=34&range=7127040-8908799 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139832.845 3147 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=6e09f086215ab9c3&itag=34&range=8908800-10690559 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139849.559 3206 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=6e09f086215ab9c3&itag=34&range=10690560-12472319 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139863.523 3279 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=6e09f086215ab9c3&itag=34&range=12472320-14254079 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139879.068 3254 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=6e09f086215ab9c3&itag=34&range=14254080-16035839 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139894.842 3245 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=6e09f086215ab9c3&itag=34&range=16035840-17817599 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139912.729 3129 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=6e09f086215ab9c3&itag=34&range=17817600-19599359 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139925.071 3020 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=6e09f086215ab9c3&itag=34&range=19599360-21381119 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139944.171 3229 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=6e09f086215ab9c3&itag=34&range=21381120-23162879 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139959.250 3910 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=6e09f086215ab9c3&itag=34&range=23162880-24944639 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139974.646 3736 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=6e09f086215ab9c3&itag=34&range=24944640-26726399 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339139991.215 498 192.168.10.100 TCP_MISS/200 229695 GET http://youtube.squid.internal/id=6e09f086215ab9c3&itag=34&range=26726400-28508159 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140054.674 3864 192.168.10.100 TCP_MISS/200 1782237 GET http://youtube.squid.internal/id=1fe395c84781c0bc&itag=34&range=13-1781759 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140058.335 3643 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=1fe395c84781c0bc&itag=34&range=1781760-3563519 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140061.449 3069 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=1fe395c84781c0bc&itag=34&range=3563520-5345279 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140065.064 3564 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=1fe395c84781c0bc&itag=34&range=5345280-7127039 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140071.504 3245 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=1fe395c84781c0bc&itag=34&range=7127040-8908799 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140081.361 25 192.168.10.100 TCP_MISS/400 3699 GET http://youtube.squid.internal/id=1fe395c84781c0bc&itag=34&range=8908800-10690559 - FIRSTUP_PARENT/127.0.0.1 text/html
1339140127.442 45661 192.168.10.100 TCP_MISS_ABORTED/200 9635398 GET http://youtube.squid.internal/id=1fe395c84781c0bc&itag=34& - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140133.823 5509 192.168.10.100 TCP_MISS/200 1782237 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=13-1781759 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140137.748 3831 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=1781760-3563519 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140141.589 3768 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=3563520-5345279 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140145.509 3893 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=5345280-7127039 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140149.505 3889 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=7127040-8908799 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140162.202 3778 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=8908800-10690559 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140169.973 4361 192.168.10.100 TCP_MISS/200 1782237 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=13-1781759 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140173.879 3862 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=1781760-3563519 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140177.525 3608 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=3563520-5345279 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140181.061 3444 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=5345280-7127039 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140185.642 3318 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=7127040-8908799 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140199.457 3833 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=8908800-10690559 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140217.387 3964 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=10690560-12472319 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140233.997 3473 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=12472320-14254079 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140253.342 3418 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=14254080-16035839 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140269.457 4014 192.168.10.100 TCP_MISS/200 1782237 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=13-1781759 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140273.204 3716 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=1781760-3563519 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140276.869 3584 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=3563520-5345279 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140280.577 3694 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=5345280-7127039 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140285.062 3528 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=7127040-8908799 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140289.738 3657 192.168.10.100 TCP_MISS/200 1782237 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=13-1781759 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140293.475 3636 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=1781760-3563519 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140297.557 4019 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=3563520-5345279 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140300.967 3328 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=5345280-7127039 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140305.601 3454 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=7127040-8908799 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140319.541 3999 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=8908800-10690559 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140337.328 3989 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=10690560-12472319 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140355.017 3659 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=12472320-14254079 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140373.710 3769 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=14254080-16035839 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140390.160 3823 192.168.10.100 TCP_MISS_ABORTED/200 1505290 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=16035840-17817599 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140395.100 4257 192.168.10.100 TCP_MISS/200 1782237 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=13-1781759 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140398.463 3311 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=1781760-3563519 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140401.626 3124 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=3563520-5345279 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140405.003 3299 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=5345280-7127039 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140410.773 3300 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=7127040-8908799 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140413.056 103 192.168.10.100 TCP_MEM_HIT/200 1782245 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=13-1781759 - HIER_NONE/- video/x-flv
1339140413.281 135 192.168.10.100 TCP_MEM_HIT/200 1782258 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=1781760-3563519 - HIER_NONE/- video/x-flv
1339140413.438 104 192.168.10.100 TCP_MEM_HIT/200 1782258 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=3563520-5345279 - HIER_NONE/- video/x-flv
1339140413.600 109 192.168.10.100 TCP_MEM_HIT/200 1782258 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=5345280-7127039 - HIER_NONE/- video/x-flv
1339140428.683 127 192.168.10.100 TCP_MEM_HIT/200 1782258 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=7127040-8908799 - HIER_NONE/- video/x-flv
1339140445.276 3320 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=29d4ba1c543f2d47&itag=34&range=8908800-10690559 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140495.128 4252 192.168.10.100 TCP_MISS/200 1782237 GET http://youtube.squid.internal/id=534086b30ea1eb49&itag=34&range=13-1781759 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140499.060 3840 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=534086b30ea1eb49&itag=34&range=1781760-3563519 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140502.976 3859 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=534086b30ea1eb49&itag=34&range=3563520-5345279 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140507.014 3994 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=534086b30ea1eb49&itag=34&range=5345280-7127039 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140528.722 4104 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=534086b30ea1eb49&itag=34&range=7127040-8908799 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140542.251 3834 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=534086b30ea1eb49&itag=34&range=8908800-10690559 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140559.809 4542 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=534086b30ea1eb49&itag=34&range=10690560-12472319 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140572.397 3517 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=534086b30ea1eb49&itag=34&range=12472320-14254079 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140590.452 3184 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=534086b30ea1eb49&itag=34&range=14254080-16035839 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140610.895 4228 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=534086b30ea1eb49&itag=34&range=16035840-17817599 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140637.535 4163 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=534086b30ea1eb49&itag=34&range=17817600-19599359 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140664.885 3717 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=534086b30ea1eb49&itag=34&range=19599360-21381119 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140687.025 3258 192.168.10.100 TCP_MISS/200 1665224 GET http://youtube.squid.internal/id=534086b30ea1eb49&itag=34&range=21381120-23162879 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140763.703 5854 192.168.10.100 TCP_MISS/200 1782237 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=13-1781759 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140769.058 5342 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=1781760-3563519 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140772.386 3270 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=3563520-5345279 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140776.512 4101 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=5345280-7127039 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140783.717 3891 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=7127040-8908799 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140797.542 3629 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=8908800-10690559 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140811.072 3956 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=10690560-12472319 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140832.431 3805 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=12472320-14254079 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140847.954 3930 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=14254080-16035839 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140872.354 4536 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=16035840-17817599 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140895.083 3668 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=17817600-19599359 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140914.237 3824 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=19599360-21381119 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140928.329 4311 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=21381120-23162879 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339140944.804 3788 192.168.10.100 TCP_MISS/200 1685107 GET http://youtube.squid.internal/id=a5ad7854db1d4983&itag=34&range=23162880-24944639 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141015.383 3018 192.168.10.100 TCP_MISS/200 1782237 GET http://youtube.squid.internal/id=7bcd9513c52d5bc0&itag=34&range=13-1781759 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141018.422 3004 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=7bcd9513c52d5bc0&itag=34&range=1781760-3563519 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141021.527 3011 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=7bcd9513c52d5bc0&itag=34&range=3563520-5345279 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141024.681 3060 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=7bcd9513c52d5bc0&itag=34&range=5345280-7127039 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141027.825 3103 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=7bcd9513c52d5bc0&itag=34&range=7127040-8908799 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141037.178 2958 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=7bcd9513c52d5bc0&itag=34&range=8908800-10690559 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141056.489 3670 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=7bcd9513c52d5bc0&itag=34&range=10690560-12472319 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141069.645 3828 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=7bcd9513c52d5bc0&itag=34&range=12472320-14254079 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141081.759 3541 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=7bcd9513c52d5bc0&itag=34&range=14254080-16035839 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141097.874 3252 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=7bcd9513c52d5bc0&itag=34&range=16035840-17817599 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141110.178 3657 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=7bcd9513c52d5bc0&itag=34&range=17817600-19599359 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141133.273 3956 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=7bcd9513c52d5bc0&itag=34&range=19599360-21381119 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141150.222 3705 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=7bcd9513c52d5bc0&itag=34&range=21381120-23162879 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141165.297 4376 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=7bcd9513c52d5bc0&itag=34&range=23162880-24944639 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141177.090 3269 192.168.10.100 TCP_MISS/200 1258089 GET http://youtube.squid.internal/id=7bcd9513c52d5bc0&itag=34&range=24944640-26726399 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141245.377 4387 192.168.10.100 TCP_MISS/200 1782237 GET http://youtube.squid.internal/id=b60d346041131738&itag=34&range=13-1781759 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141248.740 3324 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=b60d346041131738&itag=34&range=1781760-3563519 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141258.872 3451 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=b60d346041131738&itag=34&range=3563520-5345279 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141280.088 3671 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=b60d346041131738&itag=34&range=5345280-7127039 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141299.055 2934 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=b60d346041131738&itag=34&range=7127040-8908799 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141318.957 2940 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=b60d346041131738&itag=34&range=8908800-10690559 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141336.910 2888 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=b60d346041131738&itag=34&range=10690560-12472319 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141360.126 2911 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=b60d346041131738&itag=34&range=12472320-14254079 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141383.847 3425 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=b60d346041131738&itag=34&range=14254080-16035839 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141407.531 3514 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=b60d346041131738&itag=34&range=16035840-17817599 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141427.927 3508 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=b60d346041131738&itag=34&range=17817600-19599359 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141452.172 2151 192.168.10.100 TCP_MISS/200 1074316 GET http://youtube.squid.internal/id=b60d346041131738&itag=34&range=19599360-21381119 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141524.786 4690 192.168.10.100 TCP_MISS/200 1782237 GET http://youtube.squid.internal/id=c9df2387d4187c4b&itag=34&range=13-1781759 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141528.537 3642 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=c9df2387d4187c4b&itag=34&range=1781760-3563519 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141532.825 4223 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=c9df2387d4187c4b&itag=34&range=3563520-5345279 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141536.414 3516 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=c9df2387d4187c4b&itag=34&range=5345280-7127039 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141557.267 3069 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=c9df2387d4187c4b&itag=34&range=7127040-8908799 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141575.312 3302 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=c9df2387d4187c4b&itag=34&range=8908800-10690559 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141596.322 4126 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=c9df2387d4187c4b&itag=34&range=10690560-12472319 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141613.060 3265 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=c9df2387d4187c4b&itag=34&range=12472320-14254079 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141631.414 4016 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=c9df2387d4187c4b&itag=34&range=14254080-16035839 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141646.783 3480 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=c9df2387d4187c4b&itag=34&range=16035840-17817599 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141667.416 3720 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=c9df2387d4187c4b&itag=34&range=17817600-19599359 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141683.664 3366 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=c9df2387d4187c4b&itag=34&range=19599360-21381119 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141699.709 1213 192.168.10.100 TCP_MISS/200 482238 GET http://youtube.squid.internal/id=c9df2387d4187c4b&itag=34&range=21381120-23162879 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141760.600 3416 192.168.10.100 TCP_MISS/200 1782237 GET http://youtube.squid.internal/id=b04872f915e4368d&itag=34&range=13-1781759 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141763.664 3008 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=b04872f915e4368d&itag=34&range=1781760-3563519 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141766.741 2994 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=b04872f915e4368d&itag=34&range=3563520-5345279 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141780.974 3420 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=b04872f915e4368d&itag=34&range=5345280-7127039 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141799.995 3446 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=b04872f915e4368d&itag=34&range=7127040-8908799 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141824.770 3621 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=b04872f915e4368d&itag=34&range=8908800-10690559 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141848.455 4107 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=b04872f915e4368d&itag=34&range=10690560-12472319 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141867.157 4407 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=b04872f915e4368d&itag=34&range=12472320-14254079 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141890.528 3575 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=b04872f915e4368d&itag=34&range=14254080-16035839 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141912.703 4149 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=b04872f915e4368d&itag=34&range=16035840-17817599 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141944.912 3563 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=b04872f915e4368d&itag=34&range=17817600-19599359 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141968.891 3333 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=b04872f915e4368d&itag=34&range=19599360-21381119 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339141999.515 4466 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=b04872f915e4368d&itag=34&range=21381120-23162879 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142021.358 3098 192.168.10.100 TCP_MISS/200 1270709 GET http://youtube.squid.internal/id=b04872f915e4368d&itag=34&range=23162880-24944639 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142104.914 4348 192.168.10.100 TCP_MISS/200 1782237 GET http://youtube.squid.internal/id=9e1068acf9ba2634&itag=34&range=13-1781759 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142109.809 4811 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=9e1068acf9ba2634&itag=34&range=1781760-3563519 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142113.109 3210 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=9e1068acf9ba2634&itag=34&range=3563520-5345279 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142122.822 3715 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=9e1068acf9ba2634&itag=34&range=5345280-7127039 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142145.884 3184 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=9e1068acf9ba2634&itag=34&range=7127040-8908799 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142167.530 3233 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=9e1068acf9ba2634&itag=34&range=8908800-10690559 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142188.522 3220 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=9e1068acf9ba2634&itag=34&range=10690560-12472319 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142215.041 3829 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=9e1068acf9ba2634&itag=34&range=12472320-14254079 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142234.899 3299 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=9e1068acf9ba2634&itag=34&range=14254080-16035839 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142251.347 3143 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=9e1068acf9ba2634&itag=34&range=16035840-17817599 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142265.583 3382 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=9e1068acf9ba2634&itag=34&range=17817600-19599359 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142286.831 3232 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=9e1068acf9ba2634&itag=34&range=19599360-21381119 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142301.323 4124 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=9e1068acf9ba2634&itag=34&range=21381120-23162879 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142318.739 4036 192.168.10.100 TCP_MISS/200 1776403 GET http://youtube.squid.internal/id=9e1068acf9ba2634&itag=34&range=23162880-24944639 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142392.850 5363 192.168.10.100 TCP_MISS/200 1782237 GET http://youtube.squid.internal/id=ae9e14c0f65f462b&itag=34&range=13-1781759 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142397.590 4694 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=ae9e14c0f65f462b&itag=34&range=1781760-3563519 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142401.139 3438 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=ae9e14c0f65f462b&itag=34&range=3563520-5345279 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142404.971 3775 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=ae9e14c0f65f462b&itag=34&range=5345280-7127039 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142410.245 3542 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=ae9e14c0f65f462b&itag=34&range=7127040-8908799 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142429.358 3661 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=ae9e14c0f65f462b&itag=34&range=8908800-10690559 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142448.605 4194 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=ae9e14c0f65f462b&itag=34&range=10690560-12472319 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142464.334 4937 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=ae9e14c0f65f462b&itag=34&range=12472320-14254079 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142479.568 3564 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=ae9e14c0f65f462b&itag=34&range=14254080-16035839 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142500.352 3154 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=ae9e14c0f65f462b&itag=34&range=16035840-17817599 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142517.533 3731 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=ae9e14c0f65f462b&itag=34&range=17817600-19599359 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142533.210 2909 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=ae9e14c0f65f462b&itag=34&range=19599360-21381119 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142550.220 3118 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=ae9e14c0f65f462b&itag=34&range=21381120-23162879 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142564.781 2884 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=ae9e14c0f65f462b&itag=34&range=23162880-24944639 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142584.738 3039 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=ae9e14c0f65f462b&itag=34&range=24944640-26726399 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142604.742 2940 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=ae9e14c0f65f462b&itag=34&range=26726400-28508159 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142621.259 3061 192.168.10.100 TCP_MISS/200 1641762 GET http://youtube.squid.internal/id=ae9e14c0f65f462b&itag=34&range=28508160-30289919 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142690.660 3844 192.168.10.100 TCP_MISS/200 1782237 GET http://youtube.squid.internal/id=277523278c0a2e48&itag=34&range=13-1781759 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142694.715 4009 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=277523278c0a2e48&itag=34&range=1781760-3563519 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142698.181 3374 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=277523278c0a2e48&itag=34&range=3563520-5345279 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142707.476 3474 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=277523278c0a2e48&itag=34&range=5345280-7127039 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142728.094 3298 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=277523278c0a2e48&itag=34&range=7127040-8908799 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142747.353 3357 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=277523278c0a2e48&itag=34&range=8908800-10690559 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142768.108 3312 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=277523278c0a2e48&itag=34&range=10690560-12472319 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142790.322 3220 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=277523278c0a2e48&itag=34&range=12472320-14254079 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142815.964 3717 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=277523278c0a2e48&itag=34&range=14254080-16035839 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142818.498 196 192.168.10.100 TCP_MEM_HIT/200 1782246 GET http://youtube.squid.internal/id=277523278c0a2e48&itag=34&range=13-1781759 - HIER_NONE/- video/x-flv
1339142818.700 109 192.168.10.100 TCP_MEM_HIT/200 1782259 GET http://youtube.squid.internal/id=277523278c0a2e48&itag=34&range=1781760-3563519 - HIER_NONE/- video/x-flv
1339142819.149 121 192.168.10.100 TCP_MEM_HIT/200 1782259 GET http://youtube.squid.internal/id=277523278c0a2e48&itag=34&range=3563520-5345279 - HIER_NONE/- video/x-flv
1339142835.350 114 192.168.10.100 TCP_MEM_HIT/200 1782259 GET http://youtube.squid.internal/id=277523278c0a2e48&itag=34&range=5345280-7127039 - HIER_NONE/- video/x-flv
1339142856.050 119 192.168.10.100 TCP_MEM_HIT/200 1782259 GET http://youtube.squid.internal/id=277523278c0a2e48&itag=34&range=7127040-8908799 - HIER_NONE/- video/x-flv
1339142875.235 104 192.168.10.100 TCP_MEM_HIT/200 1782259 GET http://youtube.squid.internal/id=277523278c0a2e48&itag=34&range=8908800-10690559 - HIER_NONE/- video/x-flv
1339142896.026 94 192.168.10.100 TCP_MEM_HIT/200 1782259 GET http://youtube.squid.internal/id=277523278c0a2e48&itag=34&range=10690560-12472319 - HIER_NONE/- video/x-flv
1339142918.347 108 192.168.10.100 TCP_MEM_HIT/200 1782259 GET http://youtube.squid.internal/id=277523278c0a2e48&itag=34&range=12472320-14254079 - HIER_NONE/- video/x-flv
1339142943.318 87 192.168.10.100 TCP_MEM_HIT/200 1782259 GET http://youtube.squid.internal/id=277523278c0a2e48&itag=34&range=14254080-16035839 - HIER_NONE/- video/x-flv
1339142969.344 3110 192.168.10.100 TCP_MISS/200 1782250 GET http://youtube.squid.internal/id=277523278c0a2e48&itag=34&range=16035840-17817599 - FIRSTUP_PARENT/127.0.0.1 video/x-flv
1339142990.696 962 192.168.10.100 TCP_MISS/200 442153 GET http://youtube.squid.internal/id=277523278c0a2e48&itag=34&range=17817600-19599359 - FIRSTUP_PARENT/127.0.0.1 video/x-flv