pkeducation.info
ads.txt

Resource Scan

Scan Details

Site Domain pkeducation.info
Base Domain pkeducation.info
Scan Status Ok
Last Scan2024-11-02T03:13:26+00:00
Next Scan 2024-11-09T03:13:26+00:00

Last Scan

Scanned2024-11-02T03:13:26+00:00
URL https://pkeducation.info/ads.txt
Domain IPs 217.196.55.68, 2a02:4780:b:1399:0:27b2:771:10
Response IP 217.196.55.68
Found Yes
Hash a5aea25d40e7cef570ed2fb851fe663c76fe2ec2652d1ca5ec6c73ff0c2503aa
SimHash 925f912af347

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.

Variables

Variable Value
OWNERDOMAIN pkeducation.info
MANAGERDOMAIN revbid.net

Direct Records (89)

Ad System Seller ID Cert. ID Comment
adbite.com 765868 - -
adipolo.com 22934895009 - -
adipolosolutions.com 22934895009 - -
admatic.com.tr adm-pub-2977111241 uufps1dh5stc6euk -
adtarget.com.tr 767666 - -
adtelligent.com 758911 8ce87912eb022a51 -
advibe.media 820131 - -
advibe.media 821002 - -
adyoulike.com 26524c3a380d80276b32a66fcb953922 - -
adyoulike.com 4db16f63a44a8089eb24922002e88ad0 - -
adyoulike.com 83d15ef72d387a1e60e5a1399a2b0c03 - -
adyoulike.com a40a86ea548b729fc92e98b618536ba1 - -
adyoulike.com f1e9cd7b291282fcad240a455fd65c12 4ad745ead2958bf7 -
amxrtb.com 105199731 - -
amxrtb.com 105199747 - -
aolcloud.net 11609 - -
appnexus.com 8219 f5ab79cb980f11d1 -
appnexus.com 9538 f5ab79cb980f11d1 -
aps.amazon.com 48266a61-b3d9-4cb7-b172-553abc6a42a4 - -
aps.amazon.com 64abda41-57ff-4c58-84f8-8c2c7ab4be23 - -
audienciad.com 201312 - -
audienciad.com 210022 - -
bidmatic.io b-b947f - -
brightcom.com 20131 - -
conversantmedia.com 40461 03113cd04947736d -
copper6.com 763604 - -
didna.io 494n1p25495p - -
e-planning.net f0e8f6477570117b c1ba615865ed87b2 -
gannett.com 22597404845 - -
getmediamx.com 1220131 - -
getmediamx.com 1221002 - -
google.com pub-4219948434523868 f08c47fec0942fa0 -
google.com pub-5786064558468244 f08c47fec0942fa0 -
gumgum.com 13621 ffdef49475d318a9 -
improvedigital.com 1680 - -
indexexchange.com 199987 50b1c356f2c5c8fc -
infolinks.com 3289770 - -
kueez.com 47dddf0cd264011878c0f76b8d4a5362 - -
kueez.com 5b1478072411bdab85f7aa36d26ec65c - -
lijit.com 236010 fafdf38b16bf6b2b -
lijit.com 397546 fafdf38b16bf6b2b -
lijit.com 474880 fafdf38b16bf6b2b SOVRN
lijit.com 474880-eb fafdf38b16bf6b2b SOVRN
limpid.tv 920131 - -
limpid.tv 921002 - -
mediafuse.com 689 - -
minutemedia.com 01g7qagjtx2p - -
nextmillennium.io 15318 65bd090fa4a1e3d6 -
onetag.com 63cef4c722237f4 - -
onetag.com 75601b04186d260 - -
onetag.com 818fac267e2a1b4 - -
onetag.com 818fac267e2a1b4-OB - -
onetag.com 8cbe65196700300 - -
onlinemediasolutions.com 20131 - -
onlinemediasolutions.com 21002 - -
onomagic.com 201311 - -
onomagic.com 210021 - -
opamarketplace.com 22934895009 - -
openx.com 540861995 6a698e2ec38604c6 -
openx.com 558237126 6a698e2ec38604c6 -
playbuzz.com 0016M00002LRH4nQAH - -
pmbmonetize.com 22934895009 - -
pmc.com 1242344 8dd52f825890bb44 -
pubmatic.com 159744 5d62403b186f2ace -
pubmatic.com 159745 5d62403b186f2ace -
pubmatic.com 161258 5d62403b186f2ace -
pubmatic.com 161542 5d62403b186f2ace -
revbid.net 2127 - -
richaudience.com 8ungxVGrTW - -
richaudience.com lDSMHtz7au - -
risecodes.com 5e5bd88e0005a80001867579 - -
rtbhouse.com AMuPksjBXvwLaZh4akLX - -
rubiconproject.com 13510 0bfd66d529a55807 -
rubiconproject.com 18680 0bfd66d529a55807 -
rubiconproject.com 25100 0bfd66d529a55807 -
seedtag.com 65818300a7f776000751cfee - -
setupad.com 2424 - -
smartadline.com 22934895009 - -
smartadserver.com 3050 - -
sorbet.live s15305 - -
sovrn.com 236010 fafdf38b16bf6b2b -
supply.colossusssp.com 563 6c5b49d96ec1b458 -
themediagrid.com IZLGFV 35d5010d7789b49d -
themediagrid.com LVXCEA 35d5010d7789b49d -
themediagrid.com MP146W 35d5010d7789b49d -
udmserve.net 4279 0cf60ed62b5f3e40 -
vidazoo.com 64ee0363fd0942fca4082d50 b6ada874b4d7d0b2 -
xapads.com 205738 - -
yandex.com 104258274 - -

Reseller Records (324)

Ad System Seller ID Cert. ID Comment
152media.com 152 - -
152media.info 152M658 - -
152media.info 152M936 - -
152media.info 152M993 - -
33across.com 0010b00002CpYhEAAV bbea06d9c4d2853c -
33across.com 0010b00002ODU4HAAX bbea06d9c4d2853c -
33across.com 0010b00002bTS1QAAW bbea06d9c4d2853c -
33across.com 0015a00002y4bCYAAY bbea06d9c4d2853c -
adagio.io 1397 - -
adform.com 1484 - -
adform.com 1889 - -
adform.com 2474 9f5210a2f0999e32 -
adform.com 2643 9f5210a2f0999e32 -
adform.com 2742 - -
adform.com 3083 - -
adingo.jp 30497 - -
adipolo.com 22611285429 - -
adipolosolutions.com 22611285429 - -
adlive.io 19969 - -
adops.gr 4f331d079ca05b65313a5bf31bdfd6aa - -
adtelligent.com 534151 - -
adyoulike.com 0bce3861af1d6e06fbaaf13529e76b6e - -
adyoulike.com 53264963677efeda057eef7db2cb305f 4ad745ead2958bf7 -
adyoulike.com 639201a8e0f88c543a4eadc792fb1058 - -
adyoulike.com 7463c359225e043c111036d7a29affa5 4ad745ead2958bf7 -
adyoulike.com e9a771d72c076dbe3cafc2c6477f9238 - -
amitydigital.io 493 - -
ampliffy.com amp00076 - -
amxrtb.com 105199445 - -
amxrtb.com 105199649 - -
amxrtb.com 105199704 - -
amxrtb.com dW5kZXJkb2dtZWRpYS5jb20 - -
aniview.com 5fbf84268a9b36497d036958 78b21b97965ec3f8 -
appnexus.com 10490 f5ab79cb980f11d1 -
appnexus.com 10736 - -
appnexus.com 11711 f5ab79cb980f11d1 -
appnexus.com 12366 f5ab79cb980f11d1 -
appnexus.com 12753 f5ab79cb980f11d1 -
appnexus.com 1314 f5ab79cb980f11d1 -
appnexus.com 13701 f5ab79cb980f11d1 -
appnexus.com 14416 - -
appnexus.com 14808 - -
appnexus.com 15629 f5ab79cb980f11d1 -
appnexus.com 1610 f5ab79cb980f11d1 -
appnexus.com 3251 f5ab79cb980f11d1 -
appnexus.com 7320 f5ab79cb980f11d1 -
appnexus.com 7874 f5ab79cb980f11d1 -
appnexus.com 8804 - -
appnexus.com 8826 f5ab79cb980f11d1 -
appnexus.com 9284 f5ab79cb980f11d1 -
appnexus.com 9867 f5ab79cb980f11d1 -
aps.amazon.com 79e40b05-e673-4b6c-85f9-79252a7f96a5 - -
aps.amazon.com de948cab-9232-4f2a-90f5-794be75952c6 - -
aps.amazon.com ec4e8edf-c46b-44a1-bcab-17b3a4420b9a - -
betweendigital.com 42666 - -
betweendigital.com 43894 - -
bizzclick.com 898 7e936b1feafdaa61 -
connectad.io 416 85ac85a30c93b3e5 -
contextweb.com 508738 89ff185a4c4e857c -
contextweb.com 558511 - -
contextweb.com 562899 89ff185a4c4e857c -
contextweb.com 562963 89ff185a4c4e857c -
contextweb.com 562965 89ff185a4c4e857c -
conversantmedia.com 100316 03113cd04947736d -
conversantmedia.com 100372 03113cd04947736d -
conversantmedia.com 100435 03113cd04947736d -
conversantmedia.com 100693 03113cd04947736d -
conversantmedia.com 40915 03113cd04947736d -
criteo.com B-059206 9fac4a4a87c2a44f -
criteo.com B-061296 9fac4a4a87c2a44f -
digimedllc.com T3CuGr547nI3eQCxtp - -
disqus.com 108 - -
disqus.com 4715692 - -
disqus.com 533 - -
districtm.io 100025 3fd707be9c4527c3 -
e-planning.net 386a7ee46aa2d8a4 c1ba615865ed87b2 -
e-planning.net 6dd3463134c6ef9b c1ba615865ed87b2 -
e-planning.net c0749812fd2a9ac4 c1ba615865ed87b2 -
emxdgt.com 1289 1e1d41537f7cad7f -
emxdgt.com 1918 1e1d41537f7cad7f -
emxdgt.com 2009 1e1d41537f7cad7f -
emxdgt.com 2481 1e1d41537f7cad7f -
freewheel.com 435713 - -
freewheel.com 435777 - -
freewheel.tv 1168417 - -
freewheel.tv 1168481 - -
freewheel.tv 1171057 - -
freewheel.tv 1171553 - -
freewheel.tv 1442946 - -
freewheel.tv 1446450 - -
freewheel.tv 1512258 - -
freewheel.tv 1577888 - -
freewheel.tv 1598755 - -
freewheel.tv 1598756 - -
freewheel.tv 1602928 - -
freewheel.tv 1602929 - -
freewheel.tv 1605196 - -
freewheel.tv 625393 - -
gamoshi.io 267-b5549 20e30b2ae1f670f2 -
google.com pub-0978064532142215 f08c47fec0942fa0 -
google.com pub-1463455084986126 f08c47fec0942fa0 -
google.com pub-1490961421801363 f08c47fec0942fa0 -
google.com pub-1546102924523412 f08c47fec0942fa0 -
google.com pub-1724616865008460 f08c47fec0942fa0 -
google.com pub-1968276357835282 f08c47fec0942fa0 -
google.com pub-2829411399762487 f08c47fec0942fa0 -
google.com pub-3844877863303739 f08c47fec0942fa0 -
google.com pub-3848273848634341 f08c47fec0942fa0 -
google.com pub-4299156005397946 f08c47fec0942fa0 -
google.com pub-5041886492880162 f08c47fec0942fa0 -
google.com pub-5995202563537249 f08c47fec0942fa0 -
google.com pub-6373315980741255 f08c47fec0942fa0 -
google.com pub-7858377917172490 f08c47fec0942fa0 -
google.com pub-8469965667274063 f08c47fec0942fa0 -
google.com pub-9115524111147081 f08c47fec0942fa0 -
google.com pub-9790762811057699 f08c47fec0942fa0 -
google.com pub-9966039342650298 f08c47fec0942fa0 -
gumgum.com 13621 ffdef49475d318a9 -
imds.tv 82078 ae6c32151e71f19d -
imds.tv 82583 ae6c32151e71f19d -
improvedigital.com 1159 - -
improvedigital.com 1877 - -
improvedigital.com 2016 - -
improvedigital.com 2031 - -
improvedigital.com 2408 - -
indexexchange.com 185104 50b1c356f2c5c8fc -
indexexchange.com 186318 - -
indexexchange.com 186905 50b1c356f2c5c8fc -
indexexchange.com 188029 50b1c356f2c5c8fc -
indexexchange.com 188333 50b1c356f2c5c8fc -
indexexchange.com 189396 50b1c356f2c5c8fc -
indexexchange.com 189707 50b1c356f2c5c8fc -
indexexchange.com 190719 50b1c356f2c5c8fc -
indexexchange.com 190906 50b1c356f2c5c8fc -
indexexchange.com 191306 50b1c356f2c5c8fc -
indexexchange.com 191541 - -
indexexchange.com 191730 50b1c356f2c5c8fc -
indexexchange.com 194564 50b1c356f2c5c8fc -
indexexchange.com 194590 50b1c356f2c5c8fc -
indexexchange.com 199174 50b1c356f2c5c8fc -
indexexchange.com 199195 50b1c356f2c5c8fc -
indexexchange.com 199987 50b1c356f2c5c8fc -
krushmedia.com AJxF6R547a9M6CaTvK - -
lijit.com 222372 fafdf38b16bf6b2b -
lijit.com 236010 fafdf38b16bf6b2b -
lijit.com 241560 fafdf38b16bf6b2b -
lijit.com 244287-eb fafdf38b16bf6b2b -
lijit.com 252889 fafdf38b16bf6b2b -
lijit.com 257429-eb fafdf38b16bf6b2b -
lijit.com 268479 fafdf38b16bf6b2b -
lijit.com 268479-eb fafdf38b16bf6b2b -
lijit.com 374814-eb fafdf38b16bf6b2b -
lijit.com 407406 fafdf38b16bf6b2b -
lijit.com 408376 fafdf38b16bf6b2b SOVRN
lijit.com 408376-eb fafdf38b16bf6b2b SOVRN
lijit.com 411121 fafdf38b16bf6b2b diDNA_epsilon
lijit.com 503539 fafdf38b16bf6b2b -
loopme.com 11712 6c8d5f95897a5a3b -
loopme.com 12733 6c8d5f95897a5a3b -
madopi.media 172165 - -
markappmedia.site C-1210 - -
media.net 8CU2I176C - -
media.net 8CU4JTRF9 - -
media.net 8CUB46Z7R - -
media.net 8CUB64530 - -
media.net 8CUG6HNM2 - -
media.net 8CUJY6S41 - -
media.net 8CUN4Y5Y3 - -
media.net 8CUY6IX4H - -
mediafuse.com 729 - -
mgid.com 43615 d4c29acad76ce94f -
minutemedia.com 01htmz22xe1a - -
mobfox.com 45499 - -
mobfox.com 74240 - -
nextmillennium.io 16454 65bd090fa4a1e3d6 -
nsightvideo.com 156047252 fd25240165056a01 -
onetag.com 2bb78272a859ca6 - -
onetag.com 59817ac704fe3e8 - -
onetag.com 598ce3ddaee8c90 - -
onetag.com 6e053d779444c00 - -
onetag.com 753951255855558 - -
openx.com 537124574 6a698e2ec38604c6 -
openx.com 539924617 6a698e2ec38604c6 -
openx.com 540254809 6a698e2ec38604c6 -
openx.com 540650310 6a698e2ec38604c6 -
openx.com 540717738 6a698e2ec38604c6 -
openx.com 540742273 6a698e2ec38604c6 -
openx.com 540847574 6a698e2ec38604c6 -
openx.com 540890784 6a698e2ec38604c6 -
openx.com 541017750 6a698e2ec38604c6 -
openx.com 541177116 6a698e2ec38604c6 -
openx.com 543174347 6a698e2ec38604c6 -
openx.com 557564833 6a698e2ec38604c6 -
openx.com 558758631 6a698e2ec38604c6 -
opera.com pub4903235437888 55a0c5fd61378de3 -
orangeclickmedia.com C-1100 - -
orangeclickmedia.com C-1210 - -
outbrain.com 0000839dda52f0e53f6c0e6030a6a2f5a1 - -
outbrain.com 005956db3280a3edc509943683314696bf - -
outbrain.com 00a670afb7f205a88f4f78ec90b4fa7c16 - -
pmbmonetize.com 22611285429 - -
projectadv.it 7000 - -
publiffy.com pub00076 - -
pubmatic.com 154037 - -
pubmatic.com 156191 5d62403b186f2ace -
pubmatic.com 156439 - -
pubmatic.com 156505 5d62403b186f2ace -
pubmatic.com 156872 5d62403b186f2ace -
pubmatic.com 157689 5d62403b186f2ace -
pubmatic.com 157898 5d62403b186f2ace -
pubmatic.com 158024 5d62403b186f2ace -
pubmatic.com 158120 5d62403b186f2ace -
pubmatic.com 158554 5d62403b186f2ace -
pubmatic.com 158723 5d62403b186f2ace -
pubmatic.com 158901 5d62403b186f2ace -
pubmatic.com 159277 - -
pubmatic.com 159955 5d62403b186f2ace -
pubmatic.com 162110 5d62403b186f2ace -
pubmatic.com 162999 5d62403b186f2ace -
pubmatic.com 164798 5d62403b186f2ace -
pubmatic.com 60809 5d62403b186f2ace -
pubpower.io 2602 - -
qortex.ai 194667 - -
revcontent.com 124709 - -
rhythmone.com 1107452720 a670c89d4a324e47 -
rhythmone.com 1837834705 a670c89d4a324e47 -
rhythmone.com 2059465938 a670c89d4a324e47 -
rhythmone.com 2276989117 a670c89d4a324e47 -
rhythmone.com 316817661 a670c89d4a324e47 -
rhythmone.com 380867938 a670c89d4a324e47 -
risecodes.com 649047cf01889e0001cb85f1 - -
rubiconproject.com 10278 0bfd66d529a55807 -
rubiconproject.com 13702 0bfd66d529a55807 -
rubiconproject.com 16114 - -
rubiconproject.com 16920 0bfd66d529a55807 -
rubiconproject.com 17136 0bfd66d529a55807 -
rubiconproject.com 21118 0bfd66d529a55807 -
rubiconproject.com 24042 0bfd66d529a55807 -
rubiconproject.com 26360 0bfd66d529a55807 -
rubiconproject.com 8769 0bfd66d529a55807 -
sharethrough.com 0c3ba0a3 d53b998a7bd4ecd2 -
sharethrough.com 1SghQadK d53b998a7bd4ecd2 -
sharethrough.com 3232726a d53b998a7bd4ecd2 -
sharethrough.com 5pFlvV45 d53b998a7bd4ecd2 -
sharethrough.com 7e2Du6FF d53b998a7bd4ecd2 -
sharethrough.com 98z2bw9f d53b998a7bd4ecd2 -
sharethrough.com S2rESyUH d53b998a7bd4ecd2 -
sharethrough.com S6xYgb3B d53b998a7bd4ecd2 -
sharethrough.com ScFLmJP7 d53b998a7bd4ecd2 -
sharethrough.com UxId3u8j d53b998a7bd4ecd2 -
sharethrough.com cc26d15a d53b998a7bd4ecd2 -
sharethrough.com gaUCB2YI d53b998a7bd4ecd2 -
sharethrough.com n98xDzeL d53b998a7bd4ecd2 -
sharethrough.com voRCbaYL - -
smaato.com 1100045673 07bcf65f187117b4 -
smartadserver.com 2289 - -
smartadserver.com 2491 - -
smartadserver.com 2597 - -
smartadserver.com 3039 060d053dcf45cbf3 -
smartadserver.com 3172 060d053dcf45cbf3 -
smartadserver.com 3238 060d053dcf45cbf3 -
smartadserver.com 3286 - -
smartadserver.com 3459 - -
smartadserver.com 3527 060d053dcf45cbf3 -
smartadserver.com 4073 - -
smartadserver.com 4074 - -
smilewanted.com 4246 - -
smilewanted.com 4354 - -
smilewanted.com 4904 - -
sonobi.com 0e0a64d7d3 d1a215d9eb5aee9e -
sonobi.com 4c4fba1717 d1a215d9eb5aee9e -
sonobi.com 5fa6044d8d d1a215d9eb5aee9e -
sonobi.com aed66d9e2d d1a215d9eb5aee9e -
sonobi.com bc2afab5f7 d1a215d9eb5aee9e -
sonobi.com e32c07f4ba d1a215d9eb5aee9e -
sonobi.com f9d43d3da6 d1a215d9eb5aee9e -
sovrn.com 236010 fafdf38b16bf6b2b -
sovrn.com 244287 fafdf38b16bf6b2b -
sovrn.com 268479 fafdf38b16bf6b2b -
supply.colossusssp.com 181 6c5b49d96ec1b458 -
themediagrid.com 3AW9JB 35d5010d7789b49d -
themediagrid.com CIQERY 35d5010d7789b49d -
themediagrid.com UOT45Z 35d5010d7789b49d -
themediagrid.com V19ZSB 35d5010d7789b49d -
triplelift.com 12157 6c33edb13117fd86 -
triplelift.com 12405 6c33edb13117fd86 -
triplelift.com 12666 6c33edb13117fd86 -
triplelift.com 12666-EB 6c33edb13117fd86 -
triplelift.com 7001 6c33edb13117fd86 -
undertone.com 3934 - -
undertone.com 4151 - -
vi.ai 987349031605160 - -
video.unrulymedia.com 1107452720 a670c89d4a324e47 -
video.unrulymedia.com 1295892552 - -
video.unrulymedia.com 1837834705 - -
video.unrulymedia.com 2221906906 - -
video.unrulymedia.com 2276989117 - -
video.unrulymedia.com 2564526802 6f752381ad5ec0e5 -
video.unrulymedia.com 2743945877 - -
video.unrulymedia.com 316817661 - -
video.unrulymedia.com 3486482593 - -
video.unrulymedia.com 380867938 - -
video.unrulymedia.com 449519254 - -
video.unrulymedia.com 6111915185540403805 - -
video.unrulymedia.com 6694405583287859332 - -
video.unrulymedia.com 79885747 - -
videoffy.com pub00076 - -
videoheroes.tv 212648 064bc410192443d8 -
vidoomy.com 7763608 - -
xandr.com 3251 - -
xapads.com 196344 - -
yahoo.com 49648 e1a5b5b6e3255540 -
yahoo.com 55017 e1a5b5b6e3255540 -
yahoo.com 55317 e1a5b5b6e3255540 -
yahoo.com 56692 e1a5b5b6e3255540 -
yahoo.com 58723 - -
yahoo.com 59244 e1a5b5b6e3255540 -
yahoo.com 59549 - -
yahoo.com 59885 e1a5b5b6e3255540 -
yieldmo.com 3078438591206989879 - ortb
yieldmo.com 3133660606033240149 - -
yieldmo.com 3192930039360332408 6a92c77cfc3d2258 -
zeta.com 891 - -
zetaglobal.net 533 - -

Comments

  • RevBid + diDNA <3
  • appnexus.com, 1356, RESELLER, f5ab79cb980f11d1
  • yahoo.com, 57289, RESELLER, e1a5b5b6e3255540
  • advertising.com, 28246, RESELLER
  • google.com, pub-3769010358500643, RESELLER, f08c47fec0942fa0
  • appnexus.com, 11924, RESELLER, f5ab79cb980f11d1
  • appnexus.com, 3153, RESELLER, f5ab79cb980f11d1
  • bidmatic.io, b-89cc2, DIRECT
  • RevBid + SmileWanted <3
  • RevBid + AdYouLike <3
  • RevBid + Seedtag <3
  • RevBid + Sovrn <3
  • RevBid + SmileWanted <3
  • RevBid + Google <3
  • RevBid + RichAudience <3
  • RevBid + Google <3
  • RevBid + Fluct (OB) <3
  • RevBid + Onetag (OB) <3
  • RevBid + Pubmatic (OB) <3
  • RevBid + MinuteMedia <3
  • RevBid + Apacdex
  • RevBid + ImproveDigital <3
  • RevBid + AdLiveTech <3
  • RevBid + Yandex <3
  • RevBid + Xapads <3
  • RevBid + Copper6
  • RevBid + Setupad <3
  • RevBid + Oftmedia <3
  • RevBid + Onetag <3
  • RevBid + Bidmatic <3
  • RevBid + OCM <3
  • RevBid + Adbite <3
  • RevBid + AdfPA <3
  • RevBid + CriteoPA <3
  • RevBid + Improve <3
  • RevBid + OnetagPA <3
  • RevBid + MediaNetPA <3
  • RevBid + PA <3
  • RevBid + OpenX <3
  • RevBid + AdTarget <3
  • RevBid + oftPA <3
  • RevBid + E-Planning <3
  • RevBid + omsPA <3