.errorfile=/tmp/V-2.err (2025-04-20T09:13:29) -2 -kw.cat=18230160 -ref=VIZ6804bab916ebf9
-rwxr-xr-x 1 root root 963736 Apr 10 15:32 /srv/httpd/bin/vizier vizier -- Version 7.5 cgiprint -- version 9.68 (2016-01-16) db1_select_into(0): temporary table=T1 Select catid as id, 63*(4-count(*)) as w from METAkwd where kwdid in (Select kwdid from METAkwd where catid=16800495) Group by catid ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select COUNT(*) as n From T1 ----db1_reset(0 'metaviz@VIZIR') #---resulting table T1: 10359 tuples ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select COUNT(*) as n From T1 Where w=0 ----db1_reset(0 'metaviz@VIZIR') ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select COUNT(*) as n From T1 Where w=63 ----db1_reset(0 'metaviz@VIZIR') ----db1_exec(0 'metaviz@VIZIR'): [1745140409] Delete from T1 where w >= 63 ------------(10354 records affected) ----db1_query(0 'metaviz@VIZIR'): [1745140409] select k.catid,k.kwdid from METAkwd k,T1 t where k.catid=t.id and ((-1*kwdid)<(select min(kwdno_min*1) from METAkwcat where name in ('Astronomy')) or (-1*kwdid)>(select max(kwdno_max*1) from METAkwcat where name in ('Astronomy'))) order by catid ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select authid, name From METAauth where authid=0 ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab where name = 'METAkwdef' and catid in (select catid from METAcat where catid=METAtab.catid and (authid=0)) ----db1_reset(0 'metaviz@VIZIR') ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select catid, morid, text From METAmor where catid=0 order by morid ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, famid, type, dbtype, length, flags, fmt, unit, dbunit, explain, colid, notid, morid, ucdid, vounit, morexplain From METAcol where catid=0 and tabid=11 order by colid ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select METAcol.name as name, METAcol.dbname as dbname, METAcol.length as length from METAcol, METAtab where METAcol.catid=0 and METAtab.catid=0 and METAcol.tabid = METAtab.tabid and METAtab.name = 'METAfilter' ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select METAcol.name as name, METAcol.dbname as dbname, METAcol.length as length from METAcol, METAtab where METAcol.catid=0 and METAtab.catid=0 and METAcol.tabid = METAtab.tabid and METAtab.name = 'METAsed' ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select colid, photid, fltrid, photid1, fltrid1 From METAsed where catid=0 and tabid=11 ----db1_query(0 'metaviz@VIZIR'): [1745140409] select login from METAdba where login like 'large_tables%' ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, kwdid, kwdkm, kwdno, Nk From METAkwdef #...meta_close(1): retrieved 146/0 tuples [tested=146] ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select COUNT(*) as n From T1 Where w>=0 ----db1_reset(0 'metaviz@VIZIR') ...t+0: First pass finds 5 catalogues ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select COUNT(*) as n From METAcat Where catid in (Select id from T1) ----db1_reset(0 'metaviz@VIZIR') ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, catid, title, kslot, explain, status, popu, authid, bibcode, flags, doi, orcid, authors From METAcat where catid in (Select id from T1) and (authid=0) ...t+0: Saved all 5 found catalogues ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select w from T1 order by id Catalog 16800495 = J/ApJ/680/495 w=0.0 Catalog 17850159 = J/ApJ/785/159 w=0.0 Catalog 18560023 = J/ApJ/856/23 w=0.0 Catalog 19430049 = J/ApJ/943/49 w=0.0 Catalog 22540033 = J/ApJS/254/33 w=0.0 ----db1_reset(0 'metaviz@VIZIR') ====Contents of more_defs: (nil) ====argColors='(nil)' ....DisplayFile(/srv/httpd/VizieR/+menu.htx) ****Non-existant file**** ....DisplayFile(/srv/httpd/VizieR/+news.htx) ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=16800495 order by tabid ----db1_query(0 'metaviz@VIZIR'): [1745140409] select login from METAdba where dbaid=44 ----db1_reset(0 'metaviz@VIZIR') ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab where name = 'METApop' and catid in (select catid from METAcat where catid=METAtab.catid and (authid=0)) ----db1_reset(0 'metaviz@VIZIR') ----db1_open(metaviz@VIZIR) gives: 1 ----Open server: 130.79.128.5, port 5432 (type postgres base vizier) ----db1_query(1 'metaviz@VIZIR'): [1745140409] SELECT max(popu) as Ncalls FROM METAcat where catid!=0 ----db1_close(1 'metaviz@VIZIR') ++++popularity(all): 6.73243e+06 => 6.83 ++++popularity(catid=16800495): 765 => 0.42 ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select idori, kwdid, name, explain From METAorigin ....DisplayFile(/srv/httpd/VizieR/=16800495) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=17850159 order by tabid ++++popularity(catid=17850159): 265 => 0.36 ....DisplayFile(/srv/httpd/VizieR/=17850159) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=18560023 order by tabid ....DisplayFile(/srv/httpd/VizieR/=18560023) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=19430049 order by tabid ....DisplayFile(/srv/httpd/VizieR/=19430049) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=22540033 order by tabid ----db1_query(0 'metaviz@VIZIR'): [1745140409] select login from METAdba where dbaid=45 ----db1_reset(0 'metaviz@VIZIR') ....DisplayFile(/srv/httpd/VizieR/=22540033) ****Non-existant file**** ----inherit(u=used, h=hidden): +kw.cat=16800495 [u] -ref=VIZ6804bab916ec13 [h] +kw.cat=16800495 ====inherit(): added 1 hidden fields 745140409] Select idori, kwdid, name, explain From METAorigin ....DisplayFile(/srv/httpd/VizieR/=5112) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=15660945 order by tabid ----db1_query(0 'metaviz@VIZIR'): [1745140409] select login from METAdba where dbaid=44 ----db1_reset(0 'metaviz@VIZIR') ++++popularity(catid=15660945): 1402 => 0.46 ....DisplayFile(/srv/httpd/VizieR/=15660945) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=16651194 order by tabid ++++popularity(catid=16651194): 1413 => 0.46 ....DisplayFile(/srv/httpd/VizieR/=16651194) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=16751375 order by tabid ++++popularity(catid=16751375): 2380 => 0.49 ....DisplayFile(/srv/httpd/VizieR/=16751375) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=17680077 order by tabid ++++popularity(catid=17680077): 834 => 0.43 ....DisplayFile(/srv/httpd/VizieR/=17680077) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=17930132 order by tabid ++++popularity(catid=17930132): 195 => 0.34 ....DisplayFile(/srv/httpd/VizieR/=17930132) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=18230160 order by tabid ....DisplayFile(/srv/httpd/VizieR/=18230160) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=18340142 order by tabid ++++popularity(catid=18340142): 160 => 0.32 ....DisplayFile(/srv/httpd/VizieR/=18340142) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=18590033 order by tabid ....DisplayFile(/srv/httpd/VizieR/=18590033) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=18990055 order by tabid ....DisplayFile(/srv/httpd/VizieR/=18990055) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=19380082 order by tabid ....DisplayFile(/srv/httpd/VizieR/=19380082) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=21400331 order by tabid ----db1_query(0 'metaviz@VIZIR'): [1745140409] select login from METAdba where dbaid=45 ----db1_reset(0 'metaviz@VIZIR') ++++popularity(catid=21400331): 1728 => 0.47 ....DisplayFile(/srv/httpd/VizieR/=21400331) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=21440047 order by tabid ++++popularity(catid=21440047): 2230 => 0.49 ....DisplayFile(/srv/httpd/VizieR/=21440047) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=22200011 order by tabid ++++popularity(catid=22200011): 1291 => 0.46 ....DisplayFile(/srv/httpd/VizieR/=22200011) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=22570051 order by tabid ....DisplayFile(/srv/httpd/VizieR/=22570051) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=34170421 order by tabid ----db1_query(0 'metaviz@VIZIR'): [1745140409] select login from METAdba where dbaid=41 ----db1_reset(0 'metaviz@VIZIR') ++++popularity(catid=34170421): 704 => 0.42 ....DisplayFile(/srv/httpd/VizieR/=34170421) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=35440069 order by tabid ++++popularity(catid=35440069): 1304 => 0.46 ....DisplayFile(/srv/httpd/VizieR/=35440069) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=35470012 order by tabid ++++popularity(catid=35470012): 1409 => 0.46 ....DisplayFile(/srv/httpd/VizieR/=35470012) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=35590051 order by tabid ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select COUNT(*) as n From METAobj Where catid=35590051 ----db1_reset(0 'metaviz@VIZIR') ++++popularity(catid=35590051): 215 => 0.34 ....DisplayFile(/srv/httpd/VizieR/=35590051) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=35600076 order by tabid ++++popularity(catid=35600076): 5601 => 0.55 ....DisplayFile(/srv/httpd/VizieR/=35600076) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=35750009 order by tabid ++++popularity(catid=35750009): 486 => 0.39 ....DisplayFile(/srv/httpd/VizieR/=35750009) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=35780131 order by tabid ++++popularity(catid=35780131): 398 => 0.38 ....DisplayFile(/srv/httpd/VizieR/=35780131) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=35870096 order by tabid ++++popularity(catid=35870096): 135 => 0.31 ....DisplayFile(/srv/httpd/VizieR/=35870096) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=35900093 order by tabid ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select COUNT(*) as n From METAobj Where catid=35900093 ----db1_reset(0 'metaviz@VIZIR') ++++popularity(catid=35900093): 126 => 0.31 ....DisplayFile(/srv/httpd/VizieR/=35900093) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=36050076 order by tabid ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select COUNT(*) as n From METAobj Where catid=36050076 ----db1_reset(0 'metaviz@VIZIR') ....DisplayFile(/srv/httpd/VizieR/=36050076) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=36080133 order by tabid ....DisplayFile(/srv/httpd/VizieR/=36080133) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=36890140 order by tabid ....DisplayFile(/srv/httpd/VizieR/=36890140) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=36930021 order by tabid ....DisplayFile(/srv/httpd/VizieR/=36930021) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=51223155 order by tabid ----db1_query(0 'metaviz@VIZIR'): [1745140409] select login from METAdba where dbaid=43 ----db1_reset(0 'metaviz@VIZIR') ++++popularity(catid=51223155): 798 => 0.43 ....DisplayFile(/srv/httpd/VizieR/=51223155) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=74371791 order by tabid ----db1_query(0 'metaviz@VIZIR'): [1745140409] select login from METAdba where dbaid=46 ----db1_reset(0 'metaviz@VIZIR') ++++popularity(catid=74371791): 6817 => 0.56 ....DisplayFile(/srv/httpd/VizieR/=74371791) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=74463461 order by tabid ++++popularity(catid=74463461): 697 => 0.42 ....DisplayFile(/srv/httpd/VizieR/=74463461) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=74471996 order by tabid ++++popularity(catid=74471996): 151 => 0.32 ....DisplayFile(/srv/httpd/VizieR/=74471996) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=74523969 order by tabid ++++popularity(catid=74523969): 352 => 0.37 ....DisplayFile(/srv/httpd/VizieR/=74523969) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=80840839 order by tabid ----db1_query(0 'metaviz@VIZIR'): [1745140409] select login from METAdba where dbaid=48 ----db1_reset(0 'metaviz@VIZIR') ++++popularity(catid=80840839): 2291 => 0.49 ....DisplayFile(/srv/httpd/VizieR/=80840839) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=100560313 order by tabid ----db1_query(0 'metaviz@VIZIR'): [1745140409] select login from METAdba where dbaid=51 ----db1_reset(0 'metaviz@VIZIR') ++++popularity(catid=100560313): 759 => 0.42 ....DisplayFile(/srv/httpd/VizieR/=100560313) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=100601297 order by tabid ++++popularity(catid=100601297): 1020 => 0.44 ....DisplayFile(/srv/httpd/VizieR/=100601297) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=1040002306 order by tabid ----db1_query(0 'metaviz@VIZIR'): [1745140409] select login from METAdba where dbaid=50 ----db1_reset(0 'metaviz@VIZIR') ....DisplayFile(/srv/httpd/VizieR/=1040002306) ****Non-existant file**** ----db1_query(0 'metaviz@VIZIR'): [1745140409] Select name, dbname, catid, tabid, flags, equinox, epoch, explain, dbaid, cooframe, release, records, notid, comment, status, cooprec, morexplain From METAtab Where catid=1061000205 order by tabid ....DisplayFile(/srv/httpd/VizieR/=1061000205) ****Non-existant file**** ----inherit(u=used, h=hidden): +kw.cat=18230160 [u] -ref=VIZ6804bab916ebf9 [h] +kw.cat=18230160 ====inherit(): added 1 hidden fields ----free temporary files ----db1_close(0 'metaviz@VIZIR')
© Université de Strasbourg/CNRS
• Contact