sportghid.ro
ads.txt

Resource Scan

Scan Details

Site Domain sportghid.ro
Base Domain sportghid.ro
Scan Status Ok
Last Scan2024-09-19T05:55:52+00:00
Next Scan 2024-09-26T05:55:52+00:00

Last Scan

Scanned2024-09-19T05:55:52+00:00
URL https://sportghid.ro/ads.txt
Domain IPs 194.242.15.7
Response IP 194.242.15.7
Found Yes
Hash 59443f08821f720138b5cd6b49d6359d3d39343e6875ffb13acddac6babaf95c
SimHash ce4399adfdbd

Log in to view validations, the supply chain graph, sellers.json details for sellers, and the number of sites that list each direct seller as direct.

Direct Records (168)

Ad System Seller ID Cert. ID Comment
152media.com 152 - -
33across.com 0010b00001rrPUnAAM bbea06d9c4d2853c -
33across.com 0010b00002GYEhcAAH bbea06d9c4d2853c -
33across.com 0010b00002OE4AFAA1 bbea06d9c4d2853c -
adform.com 1484 - -
adform.com 1985 9f5210a2f0999e32 -
adform.com 927 9f5210a2f0999e32 -
admanmedia.com 45 - -
admixer.net E1FD631C-1259-4EF3-A0F3-452A8B59DCB2 - -
adocean-global.com 83598 - -
adsolut.in 15035 - -
adtech.com 10947 - -
adtech.com 11456 - banner, US
adtech.com 11456 - banner, CA
advangelists.com 8fe0093bb30d6f8c31474bd0764e6ac0 60d26397ec060f98 -
advertising.com 17429 - -
advertising.com 25034 - Video
advertising.com 28111 e1a5b5b6e3255540 -
advertising.com 28320 - -
aolcloud.net 10947 - -
appnexus.com 10273 f5ab79cb980f11d1 -
appnexus.com 10617 - Video #Display
appnexus.com 11395 f5ab79cb980f11d1 -
appnexus.com 1356 f5ab79cb980f11d1 -
appnexus.com 3711 - -
appnexus.com 7556 f5ab79cb980f11d1 -
appnexus.com 9393 f5ab79cb980f11d1 -
appnexus.com 9393 - Video #Display
appnexus.com 9393 - -
appnexus.com 9724 - -
appnexus.com 997 f5ab79cb980f11d1 -
aps.amazon.com 4abb5142-da9b-4910-b10e-a99c2888afa9 - display
aps.amazon.com 70fb13d1-ab65-42ac-a7ca-0b4e680d5c92 - display
aps.amazon.com 9cf0c4f1-7630-476b-9141-f4472e005192 - -
aps.amazon.com d14c8d3d-c09a-40c7-8c08-b5d7cd1d7fac - -
aralego.com par-BE7E7ADB8D34EE2BF7BBD2899BB62A77 - -
beachfront.com 12841 e2541279e8e2ca4d -
beachfront.com 13310 e2541279e8e2ca4d -
betweendigital.com 35081 - -
betweendigital.com 42240 - -
brightcom.com 15800 - -
connectad.io 109 - -
connectad.io 73 - -
consumable.com 2000909 - -
contextweb.com 561783 89ff185a4c4e857c -
conversantmedia.com 40291 03113cd04947736d -
conversantmedia.com 41572 - -
conversantmedia.com 41848 03113cd04947736d -
cpmstar.com 49668 - -
criteo.com 63815 - -
deployads.com 1120 - -
districtm.io 100683 3fd707be9c4527c3 -
districtm.io 100750 - -
districtm.io 101364 3fd707be9c4527c3 -
districtm.io 101521 - -
districtm.io 101540 - -
districtm.io 101690 3fd707be9c4527c3 -
districtm.io 101809 - -
e-planning.net ca658eed27b34b00 - -
emxdgt.com 1138 1e1d41537f7cad7f -
emxdgt.com 20 1e1d41537f7cad7f -
emxdgt.com 22 1e1d41537f7cad7f -
emxdgt.com 242 1e1d41537f7cad7f -
emxdgt.com 413 1e1d41537f7cad7f -
exponential.com 176980 afac06385c445926 -
google.com pub-6043578565883315 f08c47fec0942fa0 -
google.com pub-9120312059156913 f08c47fec0942fa0 -
gumgum.com 13395 ffdef49475d318a9 -
improvedigital.com 1210 - -
improvedigital.com 1276 - -
improvedigital.com 1277 - -
improvedigital.com 1341 - -
improvedigital.com 803 - -
indexexchange.com 184914 50b1c356f2c5c8fc -
indexexchange.com 186102 - -
indexexchange.com 186248 50b1c356f2c5c8fc -
indexexchange.com 187071 50b1c356f2c5c8fc -
indexexchange.com 187454 50b1c356f2c5c8fc -
indexexchange.com 187482 50b1c356f2c5c8fc -
indexexchange.com 188165 - -
insticator.com 5ca43cf2-632c-478a-a624-699b0fca8a7c - insticator_adstxt_version_1.1
lijit.com 244287 fafdf38b16bf6b2b -
lijit.com 244287-eb fafdf38b16bf6b2b -
lijit.com 247505 fafdf38b16bf6b2b -
lijit.com 252889 fafdf38b16bf6b2b -
lijit.com 252889-eb fafdf38b16bf6b2b -
lijit.com 257618 fafdf38b16bf6b2b -
lijit.com 270458 fafdf38b16bf6b2b -
lijit.com 270458-eb fafdf38b16bf6b2b -
lkqd.net 9 59c49fa9598a0117 -
lockerdome.com 11812612031615488 - -
lockerdome.com 12038519593865728 - -
mars.media 102695 - -
mediabong.com 2657 - -
mgid.com 429227 d4c29acad76ce94f -
mgid.com 510235 d4c29acad76ce94f -
onetag.com 2bb78272a859ca6 - -
openx.com 537105742 - -
openx.com 537150004 6a698e2ec38604c6 -
openx.com 537185009 - -
openx.com 539699341 6a698e2ec38604c6 -
optad360.com 325474 - -
playstream.media 165 - -
pubmatic.com 156191 5d62403b186f2ace -
pubmatic.com 156319 5d62403b186f2ace -
pubmatic.com 157119 5d62403b186f2ace -
pubmatic.com 157367 5d62403b186f2ace -
pubmatic.com 157940 5d62403b186f2ace -
pubmatic.com 158086 5d62403b186f2ace -
pubmatic.com 158087 5d62403b186f2ace -
pubmatic.com 95054 5d62403b186f2ace -
resultsmedia.com 82695 - -
rhythmone.com 2968119028 a670c89d4a324e47 -
rtbhouse.com d2380d6f45eaac2c7d22 - -
rtbhouse.com eDr4TCudLLHttcPmswNj - -
rtbhouse.com wed0epy3b6Wg3KDMeJ5n - -
rubiconproject.com 12398 - -
rubiconproject.com 13606 0bfd66d529a55807 -
rubiconproject.com 16048 0bfd66d529a55807 -
rubiconproject.com 17062 0bfd66d529a55807 -
rubiconproject.com 17632 0bfd66d529a55807 -
rubiconproject.com 17980 0bfd66d529a55807 -
rubiconproject.com 18890 0bfd66d529a55807 -
rubiconproject.com 20378 0bfd66d529a55807 -
sabio.us 100050 96ed93aaa9795702 -
sharethrough.com 11214cca d53b998a7bd4ecd2 -
sharethrough.com cc26d15a d53b998a7bd4ecd2 -
smartadserver.com 1526 - -
smartadserver.com 1776 - -
smartadserver.com 3262 - -
smartadserver.com 3287 - -
smartadserver.com 3527 - -
smartclip.net 10180 - -
smartyads.com 9766 fd2bde0ff2e62c5d -
sonobi.com 4d443a3ea2 d1a215d9eb5aee9e -
sonobi.com 6e5cfb5420 - -
sonobi.com 70bc4d0919 d1a215d9eb5aee9e -
sonobi.com ddd4dfa283 d1a215d9eb5aee9e -
sonobi.com e55fb5d7c2 - -
sortable.com 1120 - -
sovrn.com 244287 fafdf38b16bf6b2b -
sovrn.com 247505 fafdf38b16bf6b2b -
sovrn.com 248396 fafdf38b16bf6b2b -
sovrn.com 252889 fafdf38b16bf6b2b -
sovrn.com 257618 fafdf38b16bf6b2b -
sovrn.com 270458 fafdf38b16bf6b2b -
spotx.tv 124098 7842df1d2fe2db34 -
spotx.tv 246977 7842df1d2fe2db34 -
spotxchange.com 124098 7842df1d2fe2db34 -
spotxchange.com 246977 7842df1d2fe2db34 -
springserve.com 361 a24eb641fc82e93d -
springserve.com 413 a24eb641fc82e93d -
springserve.com 730 a24eb641fc82e93d -
springserve.com 844 a24eb641fc82e93d -
springserve.com 868 a24eb641fc82e93d -
springserve.com 939 a24eb641fc82e93d -
ssp.decenterads.com 256 - -
ssp.smartyads.com 2141 - -
ssp.ynxs.io 185 - Video #display
synacor.com 82129 e108f11b2cdf7d5b -
taboola.com 1130166 c228e6794e811952 -
tappx.com 120940746 - -
teads.tv 15018 - -
teads.tv 15763 15a9c44f6d26cbe1 -
teads.tv 17534 15a9c44f6d26cbe1 -
tribalfusion.com 176980 afac06385c445926 -
ucfunnel.com par-BE7E7ADB8D34EE2BF7BBD2899BB62A77 - -
udmserve.net 2956 0cf60ed62b5f3e40 -
vertamedia.com 287605 7de89dc7742b5b11 -
vidoomy.com 50637 - -
x.fidelity-media.com 4164 - -

Reseller Records (304)

Ad System Seller ID Cert. ID
33across.com 0013300001r0t9mAAA -
ad-generation.jp 12474 -
adform.com 1109 -
adform.com 1484 -
adform.com 2493 -
adform.com 768 -
admixer.net 8f2c5458-b804-47cd-98ef-111a2e2184d8 -
admixer.net E1FD631C-1259-4EF3-A0F3-452A8B59DCB2 -
adocean-global.com 16222 -
adocean-global.com 83598 -
adtech.com 10483 -
adtech.com 11095 -
adtech.com 12068 e1a5b5b6e3255540
adtech.com 12069 -
adtech.com 12094 -
adtech.com 23218 -
adtech.com 23993 -
adtech.com 9993 -
advangelists.com 8d3bba7425e7c98c50f52ca1b52d3735 60d26397ec060f98
advertising.com 11602 -
advertising.com 22762 -
advertising.com 23218 -
advertising.com 23993 -
advertising.com 26282 -
advertising.com 26631 -
advertising.com 28246 -
advertising.com 3531 -
advertising.com 6291 -
advertising.com 6814 -
advertising.com 8603 -
aol.com 22762 -
aol.com 53392 -
aolcloud.net 10483 -
appnexus.com 1001 f5ab79cb980f11d1
appnexus.com 1019 -
appnexus.com 10239 f5ab79cb980f11d1
appnexus.com 10273 f5ab79cb980f11d1
appnexus.com 10451 -
appnexus.com 10490 f5ab79cb980f11d1
appnexus.com 11099 f5ab79cb980f11d1
appnexus.com 1356 f5ab79cb980f11d1
appnexus.com 1360 f5ab79cb980f11d1
appnexus.com 1610 f5ab79cb980f11d1
appnexus.com 1908 f5ab79cb980f11d1
appnexus.com 1942 f5ab79cb980f11d1
appnexus.com 2081 f5ab79cb980f11d1
appnexus.com 2688 -
appnexus.com 2758 f5ab79cb980f11d1
appnexus.com 3135 f5ab79cb980f11d1
appnexus.com 3153 f5ab79cb980f11d1
appnexus.com 3364 -
appnexus.com 3663 f5ab79cb980f11d1
appnexus.com 3695 -
appnexus.com 3703 f5ab79cb980f11d1
appnexus.com 3711 -
appnexus.com 4052 f5ab79cb980f11d1
appnexus.com 7096 f5ab79cb980f11d1
appnexus.com 7597 f5ab79cb980f11d1
appnexus.com 7874 f5ab79cb980f11d1
appnexus.com 8738 f5ab79cb980f11d1
appnexus.com 8804 f5ab79cb980f11d1
appnexus.com 9316 f5ab79cb980f11d1
appnexus.com 9923 f5ab79cb980f11d1
appnexus.com 9988 f5ab79cb980f11d1
beachfront.com 10402 e2541279e8e2ca4d
beachfront.com 4969 e2541279e8e2ca4d
beachfront.com 5278 e2541279e8e2ca4d
beachfront.com 6547 -
beachfront.com 6930 e2541279e8e2ca4d
beachfront.com 805 e2541279e8e2ca4d
betweendigital.com 35081 -
bidtellect.com 1407 1c34aa2d85d45e93
contextweb.com 508738 89ff185a4c4e857c
contextweb.com 526740 89ff185a4c4e857c
contextweb.com 558355 89ff185a4c4e857c
contextweb.com 558355 -
contextweb.com 558449 89ff185a4c4e857c
contextweb.com 558511 -
contextweb.com 558827 89ff185a4c4e857c
contextweb.com 560288 v89ff185a4c4e857c
contextweb.com 560288 89ff185a4c4e857c
contextweb.com 560382 -
contextweb.com 560489 89ff185a4c4e857c
contextweb.com 560606 89ff185a4c4e857c
contextweb.com 560765 89ff185a4c4e857c
contextweb.com 560859 89ff185a4c4e857c
contextweb.com 560861 89ff185a4c4e857c
contextweb.com 560911 89ff185a4c4e857c
contextweb.com 560961 -
contextweb.com 561252 89ff185a4c4e857c
contextweb.com 561289 89ff185a4c4e857c
contextweb.com 561376 89ff185a4c4e857c
contextweb.com 561578 -
contextweb.com 561910 89ff185a4c4e857c
contextweb.com 561913 89ff185a4c4e857c
contextweb.com 561961 89ff185a4c4e857c
contextweb.com 561998 89ff185a4c4e857c
contextweb.com 562067 89ff185a4c4e857c
coxmt.com 2000067907202 -
coxmt.com 2000067995202 -
districtm.io 100962 3fd707be9c4527c3
districtm.io 100962 -
districtm.io 101760 3fd707be9c4527c3
emxdgt.com 1284 1e1d41537f7cad7f
emxdgt.com 242 1e1d41537f7cad7f
emxdgt.com 326 1e1d41537f7cad7f
experian.com 0001 -
facebook.com 2240600809352264 c3e20eee3f780d68
freewheel.tv 123433 -
freewheel.tv 161409 -
freewheel.tv 161441 -
freewheel.tv 283074 -
freewheel.tv 286994 -
freewheel.tv 291505 -
freewheel.tv 30189 -
freewheel.tv 30269 -
freewheel.tv 609073 -
freewheel.tv 64289 -
freewheel.tv 64305 -
freewheel.tv 799841 -
freewheel.tv 799921 -
freewheel.tv 872257 -
freewheel.tv 894193 -
fyber.com 1236fbff61fdf8859e37831848a42ee5 -
fyber.com 1a12a7e3f84fe560ccf95a3a73043abb -
fyber.com ad9de41d28d494354b23133f26f83122 -
gothamads.com 67 -
groundtruth.com 107 81cbf0a75a5e0e9a
gumgum.com 11645 ffdef49475d318a9
gumgum.com 11762 ffdef49475d318a9
gumgum.com 13318 ffdef49475d318a9
gumgum.com 13344 ffdef49475d318a9
imonomy.com 2497 -
improvedigital.com 1210 -
improvedigital.com 1221 -
improvedigital.com 1341 -
improvedigital.com 803 -
indexexchange.com 175407 50b1c356f2c5c8fc
indexexchange.com 175407 -
indexexchange.com 176980 50b1c356f2c5c8fc
indexexchange.com 183756 -
indexexchange.com 183965 50b1c356f2c5c8fc
indexexchange.com 186046 50b1c356f2c5c8fc
indexexchange.com 186046 -
indexexchange.com 186102 -
indexexchange.com 190966 50b1c356f2c5c8fc
inmobi.com 2ce3487332a74ffdbf734480429de58d 83e75a7ae333ca9d
lijit.com 231317 fafdf38b16bf6b2b
lijit.com 252889 fafdf38b16bf6b2b
lijit.com 259602 fafdf38b16bf6b2b
lkqd.com 159 59c49fa9598a0117
lkqd.com 218 59c49fa9598a0117
lkqd.com 41 59c49fa9598a0117
lkqd.com 42 59c49fa9598a0117
lkqd.com 430 59c49fa9598a0117
lkqd.com 80 59c49fa9598a0117
lkqd.net 159 59c49fa9598a0117
lkqd.net 218 59c49fa9598a0117
lkqd.net 41 59c49fa9598a0117
lkqd.net 42 59c49fa9598a0117
lkqd.net 430 59c49fa9598a0117
lkqd.net 80 59c49fa9598a0117
loopme.com 5679 6c8d5f95897a5a3b
loopme.com s-2411 6c8d5f95897a5a3b
mediabong.com 2657 -
monetize.com 1188 -
openx.com 537103367 a698e2ec38604c6
openx.com 537104839 6a698e2ec38604c6
openx.com 537117488 6a698e2ec38604c6
openx.com 537120563 6a698e2ec38604c6
openx.com 537120960 -
openx.com 537124574 6a698e2ec38604c6
openx.com 537143344 6a698e2ec38604c6
openx.com 537143344 -
openx.com 537145117 a698e2ec38604c6
openx.com 537145117 6a698e2ec38604c6
openx.com 537149485 6a698e2ec38604c6
openx.com 537149888 6a698e2ec38604c6
openx.com 538959099 6a698e2ec38604c6
openx.com 538959099 -
openx.com 539154393 -
openx.com 539337395 6a698e2ec38604c6
openx.com 539392223 6a698e2ec38604c6
openx.com 539620057 a698e2ec38604c6
openx.com 539924617 6a698e2ec38604c6
openx.com 540031703 6a698e2ec38604c6
openx.com 540105394 6a698e2ec38604c6
openx.com 540170114 6a698e2ec38604c6
openx.com 540191398 6a698e2ec38604c6
openx.com 540226160 6a698e2ec38604c6
openx.com 540255318 6a698e2ec38604c6
openx.com 540274407 6a698e2ec38604c6
openx.com 540313606 6a698e2ec38604c6
openx.com 540454059 6a698e2ec38604c6
openx.com 540890784 6a698e2ec38604c6
openx.com 83499 -
pubmatic.com 137711 5d62403b186f2ace
pubmatic.com 137711 -
pubmatic.com 154037 5d62403b186f2ace
pubmatic.com 154037 -
pubmatic.com 156030 5d62403b186f2ace
pubmatic.com 156077 5d62403b186f2ace
pubmatic.com 156078 5d62403b186f2ace
pubmatic.com 156084 5d62403b186f2ace
pubmatic.com 156191 5d62403b186f2ace
pubmatic.com 156212 5d62403b186f2ace
pubmatic.com 156212 -
pubmatic.com 156307 5d62403b186f2ace
pubmatic.com 156325 5d62403b186f2ace
pubmatic.com 156344 5d62403b186f2ace
pubmatic.com 156377 5d62403b186f2ace
pubmatic.com 156423 5d62403b186f2ace
pubmatic.com 156439 5d62403b186f2ace
pubmatic.com 156439 -
pubmatic.com 156458 5d62403b186f2ace
pubmatic.com 156498 5d62403b186f2ace
pubmatic.com 156505 5d62403b186f2ace
pubmatic.com 156557 5d62403b186f2ace
pubmatic.com 156557 -
pubmatic.com 156577 5d62403b186f2ace
pubmatic.com 156700 5d62403b186f2ace
pubmatic.com 156794 5d62403b186f2ace
pubmatic.com 157119 5d62403b186f2ace
pubmatic.com 157150 5d62403b186f2ace
pubmatic.com 157310 5d62403b186f2ace
pubmatic.com 157568 5d62403b186f2ace
pubmatic.com 157569 5d62403b186f2ace
pubmatic.com 157742 5d62403b186f2ace
pubmatic.com 157897 5d62403b186f2ace
pubmatic.com 158100 5d62403b186f2ace
pubmatic.com 158136 5d62403b186f2ace
pubmatic.com 158142 5d62403b186f2ace
pubmatic.com 158569 5d62403b186f2ace
pubmatic.com 158697 5d62403b186f2ace
pubmatic.com 55990 5d62403b186f2ace
pubmatic.com 62483 -
pubmatic.com 92509 5d62403b186f2ace
pubmatic.com 93940 5d62403b186f2ace
pubmatic.com 95054 5d62403b186f2ace
republer.com 2316 -
rhythmone.com 1059622079 a670c89d4a324e47
rhythmone.com 1166984029 a670c89d4a324e47
rhythmone.com 136898039 a670c89d4a324e47
rhythmone.com 1654642120 a670c89d4a324e47
rhythmone.com 2439829435 a670c89d4a324e47
rhythmone.com 2968119028 a670c89d4a324e47
rhythmone.com 4000889998 a670c89d4a324e47
rhythmone.com 4107953657 -
rhythmone.com 527383184 a670c89d4a324e47
rhythmone.com 548106446 a670c89d4a324e47
rhythmone.com 78519861 -
rhythmone.com 78519861 a670c89d4a324e47
rhythmone.com 964214154 a670c89d4a324e47
rubiconproject.com 11006 0bfd66d529a55807
rubiconproject.com 13132 0bfd66d529a55807
rubiconproject.com 13344 0bfd66d529a55807
rubiconproject.com 13606 0bfd66d529a55807
rubiconproject.com 14280 0bfd66d529a55807
rubiconproject.com 14558 0bfd66d529a55807
rubiconproject.com 14598 0bfd66d529a55807
rubiconproject.com 15380 -
rubiconproject.com 16048 0bfd66d529a55807
rubiconproject.com 16114 0bfd66d529a55807
rubiconproject.com 16414 0bfd66d529a55807
rubiconproject.com 16698 0bfd66d529a55807
rubiconproject.com 17146 0bfd66d529a55807
rubiconproject.com 17960 0bfd66d529a55807
rubiconproject.com 18020 0bfd66d529a55807
rubiconproject.com 18230 0bfd66d529a55807
rubiconproject.com 18486 0bfd66d529a55807
rubiconproject.com 18694 0bfd66d529a55807
rubiconproject.com 19724 0bfd66d529a55807
rubiconproject.com 20848 0bfd66d529a55807
rubiconproject.com 21434 0bfd66d529a55807
rubiconproject.com 21642 0bfd66d529a55807
rubiconproject.com 9655 0bfd66d529a55807
smaato.com 1100033351 -
smartadserver.com 1526 -
smartadserver.com 1776 -
smartadserver.com 1963 -
smartadserver.com 2079 -
smartadserver.com 2923 -
smartadserver.com 3136 -
smartadserver.com 3276 -
smartadserver.com 3304 -
smartadserver.com undefined -
smartyads.com 144 -
somoaudience.com 7ec0502f670ef0899a5ae35e08b0ba0c -
sonobi.com 4d443a3ea2 d1a215d9eb5aee9e
sonobi.com 5fa6044d8d -
sonobi.com a416546bb7 d1a215d9eb5aee9e
sovrn.com 231317 fafdf38b16bf6b2b
sovrn.com 257611 fafdf38b16bf6b2b
sovrn.com 259602 fafdf38b16bf6b2b
spotx.tv 122433 7842df1d2fe2db34
spotx.tv 135285 7842df1d2fe2db34
spotx.tv 212457 -
spotx.tv 212457 7842df1d2fe2db34
spotx.tv 218443 7842df1d2fe2db34
spotx.tv 224795 7842df1d2fe2db34
spotx.tv 239904 7842df1d2fe2db34
spotx.tv 71451 -
spotx.tv 78856 7842df1d2fe2db34
spotxchange.com 122433 7842df1d2fe2db34
spotxchange.com 135285 7842df1d2fe2db34
spotxchange.com 212457 -
spotxchange.com 212457 7842df1d2fe2db34
spotxchange.com 218443 7842df1d2fe2db34
spotxchange.com 224795 7842df1d2fe2db34
spotxchange.com 238463 7842df1d2fe2db34
spotxchange.com 239904 7842df1d2fe2db34
spotxchange.com 71451 -
spotxchange.com 78856 7842df1d2fe2db34
synacor.com 82151 e108f11b2cdf7d5b
taboola.com 1130166 c228e6794e811952
tremorhub.com 4cywq-a04wk 1a4e959a1b50034a
tremorhub.com z87wm 1a4e959a1b50034a
vertamedia.com 287605 7de89dc7742b5b11
waardex.com 45273 -
xad.com 958 81cbf0a75a5e0e9a

Comments

  • teads
  • mgid
  • ONNGEMIUS
  • LuponMedia
  • LuponMedia

Warnings

  • 2 invalid lines.