delete_this_line

/*```````````itunes`````````*/
<MODE28>\"artistName\":\"[^\"]+ {
fwrite("INSERT or IGNORE INTO t1 VALUES(028,'",1,37,yyout);
fwrite(getenv("query"),1,querylen,yyout);
fwrite("','",1,3,yyout);
y=0;for(x=14;x<yyleng;x++)if(y<255)
{desc[y]=yytext[x];y++;}
desclen=y;
}
<MODE28>\"trackName\":\"[^\"]+ {
desc[desclen]=32;
y=desclen+1;for(x=13;x<yyleng;x++)if(y<255-desclen)
{desc[y]=yytext[x];y++;}
desclen=y;
}
<MODE28>\"feedUrl\":\"[^\"]+ {
y=0;for(x=11;x<yyleng;x++)if(y<255)
{url[y]=yytext[x];y++;}
urllen=y;
}
<MODE28>\"releaseDate\":\"[^\"]+ {
y=0;for(x=15;x<yyleng;x++)if(y<255)
{date[y]=yytext[x];y++;}
datelen=y;
strptime(date,"%Y-%m-%dT%TZ",&t);
printf("%ld','",mktime(&t));
fwrite(url,1,urllen,yyout);
fwrite("','",1,3,yyout);
for(x=0;x<desclen;x++)
{
if(desc[x]==39)putc(39,yyout);
putc(desc[x],yyout);
}
fwrite("');\n",1,4,yyout);
}
/*```````````fyyd`````````*/
<MODE29>\"xmlURL\":[ ]\"[^\"]+ {
CDp8iULPuCinsert(29);
for(x=11;x<yyleng;x++)
if(yytext[x]!=92)
putc(yytext[x],yyout);
fwrite("','",1,3,yyout);
}
<MODE29>\"title\":[ ]\"[^\"]+ {
y=0;for(x=10;x<yyleng;x++)
if(yytext[x]!=39)
if(yytext[x]!=92)
if(y<255)
{desc[y]=yytext[x];y++;};
desclen=y;
}
<MODE29>\"author\":[ ]\"[^\"]+ {
for(x=11;x<yyleng;x++)
if(yytext[x]!=39)
if(yytext[x]!=92)
putc(yytext[x],yyout);
putc(32,yyout);
for(x=0;x<desclen;x++)
{
if(desc[x]==39)putc(39,yyout);
putc(desc[x],yyout);
}
fwrite("');\n",1,4,yyout);
}
/*```````````ghostarchive`````````*/
<MODE30>href=\"\/archive\/[^\"]+ {
y=1;
z=0;for(x=6;x<yyleng;x++)
if(z<255){url[z]=yytext[x];z++;}
urllen=z;
}
<MODE30>\">[^<]+ if(y==1){
y=2;
z=0;for(x=2;x<yyleng;x++)
if(z<255){desc[z]=yytext[x];z++;}
desclen=z;
}
<MODE30><\/a><\/td><td>[^,]+,[ ][^<]+ {
y=0;for(x=18;x<38;x++)if(y<255){date[y]=yytext[x];y++;}
datelen=y;
fwrite("INSERT or IGNORE INTO t1 VALUES(030,'",1,37,yyout);
fwrite(getenv("query"),1,querylen,yyout);
fwrite("','",1,3,yyout);
strptime(date,"%d %b %Y %H:%M:%S",&t);
printf("%ld','",mktime(&t));
fwrite("https://ghostarchive.org",1,24,yyout);
fwrite(url,1,urllen,yyout);
fwrite("','",1,3,yyout);
fwrite(desc,1,desclen,yyout);
fwrite("');\n",1,4,yyout);
}
/*```````````metacritic`````````*/
<MODE31>\"score\":[ ][n0-9]+ {
y=0;for(x=9;x<yyleng;x++)
if(y<255){if(yytext[x]>58)desc[y]=45;
if(yytext[x]<58)desc[y]=yytext[x];y++;}
desclen=y;
}
<MODE31>\"type\":[ ]\"(movie|show)\" z++;
<MODE31>\"title\":[ ]\"[^\"]+ {
y=0;for(x=10;x<yyleng;x++)
if(yytext[x]!=39)
{yytext[y]=yytext[x];y++;}
yytext[yyleng]=0;
setenv("title",yytext,1);
v=y;
}
<MODE31>\"slug\":[ ]\"[^\"]+ if(z){
y=0;for(x=9;x<yyleng;x++)
if(y<255){url[y]=yytext[x];y++;}
urllen=y;
}
<MODE31>\"releaseDate\":[ ]\"[0-9]{4}-[0-9]{2}-[0-9]{2}\" if(z){
fwrite("INSERT or IGNORE INTO t1 VALUES(031,'",1,37,yyout);
fwrite(getenv("query"),1,querylen,yyout);
fwrite("','",1,3,yyout);
y=0;for(x=16;x<yyleng-1;x++)
if(y<255)
{date[y]=yytext[x];y++;}
strptime(date,"%Y-%m-%d",&t);
printf("%ld','",mktime(&t));
fwrite("https://internal-prod.apigee.fandom.net/v1/xapi/reviews/metacritic/critic/movies/",1,81,yyout);
fwrite(url,1,urllen,yyout);
fwrite("/web','",1,7,yyout);
fwrite(desc,1,desclen,yyout);
putc(32,yyout);
fwrite(getenv("title"),1,v,yyout);
fwrite("');\n",1,4,yyout);
z=0;
}