Merge pull request #25922 from sarbes/shader-cleanup
[xbmc.git] / addons / metadata.common.fanart.tv / fanarttv.xml
bloba1c220e3550913d52a855b66fcda14433c595ea2
1 <?xml version="1.0" encoding="UTF-8"?>
2 <scraperfunctions>
3         <GetFanartTvArtistThumbsByMBID dest="5" clearbuffers="no">
4                 <RegExp input="$$1" output="&lt;details&gt;&lt;url function=&quot;ParseFanartTvArtistThumbs&quot; cache=&quot;fanarttv-artistimages-\1.json&quot;&gt;https://webservice.fanart.tv/v3/music/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;&lt;/details&gt;" dest="5">
5                         <expression noclean="1" />
6                 </RegExp>
7         </GetFanartTvArtistThumbsByMBID>
8         <ParseFanartTvArtistThumbs dest="5" clearbuffers="no">
9                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
10                         <RegExp input="" output="" dest="13">
11                                 <expression />
12                         </RegExp>
13                         <RegExp input="" output="" dest="16">
14                                 <expression />
15                         </RegExp>
16                         <RegExp input="$$1" output="\1" dest="16">
17                                 <expression noclean="1">&quot;artistthumb&quot;:\s\[(.*?)\}\s*\]</expression>
18                         </RegExp>
19                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;thumb&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13">
20                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)</expression>
21                         </RegExp>
22                         <expression noclean="1" />
23                 </RegExp>
24         </ParseFanartTvArtistThumbs>
26         <GetFanartTvArtistClearlogoByMBID dest="5" clearbuffers="no">
27                 <RegExp input="$$1" output="&lt;details&gt;&lt;url function=&quot;ParseFanartTvArtistClearlogo&quot; cache=&quot;fanarttv-artistimages-\1.json&quot;&gt;https://webservice.fanart.tv/v3/music/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;&lt;/details&gt;" dest="5">
28                         <expression noclean="1" />
29                 </RegExp>
30         </GetFanartTvArtistClearlogoByMBID>
31         <ParseFanartTvArtistClearlogo dest="5" clearbuffers="no">
32                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
33                         <RegExp input="" output="" dest="13">
34                                 <expression />
35                         </RegExp>
36                         <RegExp input="" output="" dest="16">
37                                 <expression />
38                         </RegExp>
39                         <RegExp input="$$1" output="\1" dest="16">
40                                 <expression noclean="1">&quot;hdmusiclogo&quot;:\s\[(.*?)\}\s*\]</expression>
41                         </RegExp>
42                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;clearlogo&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13">
43                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)</expression>
44                         </RegExp>
45                         <expression noclean="1" />
46                 </RegExp>
47         </ParseFanartTvArtistClearlogo>
49         <GetFanartTvArtistBannerByMBID dest="5" clearbuffers="no">
50                 <RegExp input="$$1" output="&lt;details&gt;&lt;url function=&quot;ParseFanartTvArtistBanner&quot; cache=&quot;fanarttv-artistimages-\1.json&quot;&gt;https://webservice.fanart.tv/v3/music/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;&lt;/details&gt;" dest="5">
51                         <expression noclean="1" />
52                 </RegExp>
53         </GetFanartTvArtistBannerByMBID>
54         <ParseFanartTvArtistBanner dest="5" clearbuffers="no">
55                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
56                         <RegExp input="" output="" dest="13">
57                                 <expression />
58                         </RegExp>
59                         <RegExp input="" output="" dest="16">
60                                 <expression />
61                         </RegExp>
62                         <RegExp input="$$1" output="\1" dest="16">
63                                 <expression noclean="1">&quot;musicbanner&quot;:\s\[(.*?)\}\s*\]</expression>
64                         </RegExp>
65                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;banner&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13">
66                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)</expression>
67                         </RegExp>
68                         <expression noclean="1" />
69                 </RegExp>
70         </ParseFanartTvArtistBanner>
72         <GetFanartTvArtistFanartsByMBID dest="5" clearbuffers="no">
73                 <RegExp input="$$1" output="&lt;details&gt;&lt;url function=&quot;ParseFanartTvArtistFanarts&quot; cache=&quot;fanarttv-artistimages-\1.json&quot;&gt;https://webservice.fanart.tv/v3/music/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;&lt;/details&gt;" dest="5">
74                         <expression noclean="1" />
75                 </RegExp>
76         </GetFanartTvArtistFanartsByMBID>
77         <ParseFanartTvArtistFanarts dest="5" clearbuffers="no">
78                 <RegExp input="$$13" output="&lt;details&gt;&lt;fanart&gt;\1&lt;/fanart&gt;&lt;/details&gt;" dest="5">
79                         <RegExp input="" output="" dest="13">
80                                 <expression />
81                         </RegExp>
82                         <RegExp input="" output="" dest="14">
83                                 <expression />
84                         </RegExp>
85                         <RegExp input="" output="" dest="16">
86                                 <expression />
87                         </RegExp>
88                         <RegExp input="$$1" output="\1" dest="16">
89                                 <expression noclean="1">&quot;artistbackground&quot;:\s\[(.*?)\}\s*\]</expression>
90                         </RegExp>
91                         <RegExp input="$$16" output="&lt;thumb preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="14">
92                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)</expression>
93                         </RegExp>
94                         <RegExp input="$$14" output="\1" dest="13">
95                                 <expression noclean="1">(.+)</expression>
96                         </RegExp>
97                         <expression noclean="1" />
98                 </RegExp>
99         </ParseFanartTvArtistFanarts>
101         <GetFanartTvAlbumThumbsByMBID dest="5" clearbuffers="no">
102                 <RegExp input="$$1" output="&lt;details&gt;&lt;url function=&quot;ParseFanartTvAlbumThumbs&quot; cache=&quot;fanarttv-albumimages-\1.json&quot;&gt;https://webservice.fanart.tv/v3/music/albums/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;&lt;/details&gt;" dest="5">
103                         <expression noclean="1" />
104                 </RegExp>
105         </GetFanartTvAlbumThumbsByMBID>
106         <ParseFanartTvAlbumThumbs dest="5" clearbuffers="no">
107                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
108                         <RegExp input="" output="" dest="13">
109                                 <expression />
110                         </RegExp>
111                         <RegExp input="" output="" dest="16">
112                                 <expression />
113                         </RegExp>
114                         <RegExp input="$$1" output="\1" dest="16">
115                                 <expression noclean="1">&quot;albumcover&quot;:\s\[(.*?)\}\s*\]</expression>
116                         </RegExp>
117                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;thumb&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13">
118                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)</expression>
119                         </RegExp>
120                         <expression noclean="1" />
121                 </RegExp>
122         </ParseFanartTvAlbumThumbs>
124         <GetFanartTvAlbumDiscartByMBID dest="5" clearbuffers="no">
125                 <RegExp input="$$1" output="&lt;details&gt;&lt;url function=&quot;ParseFanartTvAlbumDiscart&quot; cache=&quot;fanarttv-albumimages-\1.json&quot;&gt;https://webservice.fanart.tv/v3/music/albums/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;&lt;/details&gt;" dest="5">
126                         <expression noclean="1" />
127                 </RegExp>
128         </GetFanartTvAlbumDiscartByMBID>
129         <ParseFanartTvAlbumDiscart dest="5" clearbuffers="no">
130                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
131                         <RegExp input="" output="" dest="13">
132                                 <expression />
133                         </RegExp>
134                         <RegExp input="" output="" dest="16">
135                                 <expression />
136                         </RegExp>
137                         <RegExp input="$$1" output="\1" dest="16">
138                                 <expression noclean="1">&quot;cdart&quot;:\s\[(.*?)\}\s*\]</expression>
139                         </RegExp>
140                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;discart&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13">
141                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)</expression>
142                         </RegExp>
143                         <expression noclean="1" />
144                 </RegExp>
145         </ParseFanartTvAlbumDiscart>
147         <GetFanartTvFanartByIdChain dest="4">
148                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
149                         <RegExp input="$$1" output="&lt;url function=&quot;ParseFanartTvFanart&quot; cache=&quot;fanarttv-\1.json&quot;&gt;https://webservice.fanart.tv/v3/movies/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;" dest="5">
150                                 <expression />
151                         </RegExp>
152                         <expression noclean="1" />
153                 </RegExp>
154         </GetFanartTvFanartByIdChain>
155         <ParseFanartTvFanart dest="5">
156                 <RegExp input="$$13" output="&lt;details&gt;&lt;fanart&gt;\1&lt;/fanart&gt;&lt;/details&gt;" dest="5">
157                         <RegExp input="" output="" dest="13">
158                                 <expression />
159                         </RegExp>
160                         <RegExp input="" output="" dest="14">
161                                 <expression />
162                         </RegExp>
163                         <RegExp input="" output="" dest="16">
164                                 <expression />
165                         </RegExp>
166                         <RegExp input="$$1" output="\1" dest="16">
167                                 <expression noclean="1">&quot;moviebackground&quot;:\s\[(.*?)\}\s*\]</expression>
168                         </RegExp>
169                         <RegExp input="$$16" output="&lt;thumb preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="14">
170                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)</expression>
171                         </RegExp>
172                         <RegExp input="$$14" output="\1" dest="13">
173                                 <expression noclean="1">(.+)</expression>
174                         </RegExp>
175                         <expression noclean="1" />
176                 </RegExp>
177         </ParseFanartTvFanart>
179         <GetFanartTvThumbsByIdChain clearbuffers="no" dest="4"> <!-- Expected chaining format= tmdb_id::language-->
180                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
181                         <RegExp input="$$1" output="\2" dest="11">
182                                 <expression>(.+)::(.+)</expression>
183                         </RegExp>
184                         <RegExp input="$$1" output="&lt;url function=&quot;ParseFanartTvMoviePoster&quot; cache=&quot;fanarttv-\1.json&quot;&gt;https://webservice.fanart.tv/v3/movies/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;" dest="5">
185                                 <expression>(.+)::(.+)</expression>
186                         </RegExp>
187                         <expression noclean="1" />
188                 </RegExp>
189         </GetFanartTvThumbsByIdChain>
190         <ParseFanartTvMoviePoster dest="5" clearbuffers="no">
191                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
192                         <RegExp input="" output="" dest="13">
193                                 <expression />
194                         </RegExp>
195                         <RegExp input="" output="" dest="16">
196                                 <expression />
197                         </RegExp>
198                         <RegExp input="$$1" output="\1" dest="16">
199                                 <expression noclean="1">&quot;movieposter&quot;:\s\[(.*?)\}\s*\]</expression>
200                         </RegExp>
201                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;poster&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13">
202                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;$$11&quot;</expression>
203                         </RegExp>
204                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;poster&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
205                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;en&quot;</expression>
206                         </RegExp>
207                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;poster&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
208                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;00&quot;</expression>
209                         </RegExp>
210                         <expression noclean="1" />
211                 </RegExp>
212         </ParseFanartTvMoviePoster>
214         <GetFanartTvMovieClearlogoByIdChain dest="4" clearbuffers="no">
215                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
216                         <RegExp input="$$1" output="\1" dest="18">
217                                 <expression encode="1">.+::(.+)</expression>
218                         </RegExp>
219                         <RegExp input="$$1" output="&lt;url function=&quot;ParseFanartTvMovieClearlogo&quot; cache=&quot;fanarttv-\1.json&quot;&gt;https://webservice.fanart.tv/v3/movies/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;" dest="5">
220                                 <expression encode="1">(.+)::.+</expression>
221                         </RegExp>
222                         <expression noclean="1" />
223                 </RegExp>
224         </GetFanartTvMovieClearlogoByIdChain>
225         <ParseFanartTvMovieClearlogo dest="5" clearbuffers="no">
226                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
227                         <RegExp input="" output="" dest="13">
228                                 <expression />
229                         </RegExp>
230                         <RegExp input="" output="" dest="16">
231                                 <expression />
232                         </RegExp>
233                         <RegExp input="$$1" output="\1" dest="16">
234                                 <expression noclean="1">&quot;hdmovielogo&quot;:\s\[(.*?)\}\s*\]</expression>
235                         </RegExp>
236                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;clearlogo&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13">
237                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;$$18&quot;</expression>
238                         </RegExp>
239                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;clearlogo&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
240                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;en&quot;</expression>
241                         </RegExp>
242                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;clearlogo&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
243                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;00&quot;</expression>
244                         </RegExp>
245                         <expression noclean="1" />
246                 </RegExp>
247         </ParseFanartTvMovieClearlogo>
249         <GetFanartTvMovieClearartByIdChain dest="4" clearbuffers="no">
250                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
251                         <RegExp input="$$1" output="\1" dest="18">
252                                 <expression encode="1">.+::(.+)</expression>
253                         </RegExp>
254                         <RegExp input="$$1" output="&lt;url function=&quot;ParseFanartTvMovieClearart&quot; cache=&quot;fanarttv-\1.json&quot;&gt;https://webservice.fanart.tv/v3/movies/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;" dest="5">
255                                 <expression encode="1">(.+)::.+</expression>
256                         </RegExp>
257                         <expression noclean="1" />
258                 </RegExp>
259         </GetFanartTvMovieClearartByIdChain>
260         <ParseFanartTvMovieClearart dest="5" clearbuffers="no">
261                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
262                         <RegExp input="" output="" dest="13">
263                                 <expression />
264                         </RegExp>
265                         <RegExp input="" output="" dest="16">
266                                 <expression />
267                         </RegExp>
268                         <RegExp input="$$1" output="\1" dest="16">
269                                 <expression noclean="1">&quot;hdmovieclearart&quot;:\s\[(.*?)\}\s*\]</expression>
270                         </RegExp>
271                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;clearart&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13">
272                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;$$18&quot;</expression>
273                         </RegExp>
274                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;clearart&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
275                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;en&quot;</expression>
276                         </RegExp>
277                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;clearart&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
278                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;00&quot;</expression>
279                         </RegExp>
280                         <expression noclean="1" />
281                 </RegExp>
282         </ParseFanartTvMovieClearart>
284         <GetFanartTvMoviebannerByIdChain dest="4" clearbuffers="no">
285                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
286                         <RegExp input="$$1" output="\1" dest="18">
287                                 <expression encode="1">.+::(.+)</expression>
288                         </RegExp>
289                         <RegExp input="$$1" output="&lt;url function=&quot;ParseFanartTvMoviebanner&quot; cache=&quot;fanarttv-\1.json&quot;&gt;https://webservice.fanart.tv/v3/movies/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;" dest="5">
290                                 <expression encode="1">(.+)::.+</expression>
291                         </RegExp>
292                         <expression noclean="1" />
293                 </RegExp>
294         </GetFanartTvMoviebannerByIdChain>
295         <ParseFanartTvMoviebanner dest="5" clearbuffers="no">
296                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
297                         <RegExp input="" output="" dest="13">
298                                 <expression />
299                         </RegExp>
300                         <RegExp input="" output="" dest="16">
301                                 <expression />
302                         </RegExp>
303                         <RegExp input="$$1" output="\1" dest="16">
304                                 <expression noclean="1">&quot;moviebanner&quot;:\s\[(.*?)\}\s*\]</expression>
305                         </RegExp>
306                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;banner&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13">
307                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;$$18&quot;</expression>
308                         </RegExp>
309                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;banner&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
310                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;en&quot;</expression>
311                         </RegExp>
312                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;banner&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
313                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;00&quot;</expression>
314                         </RegExp>
315                         <expression noclean="1" />
316                 </RegExp>
317         </ParseFanartTvMoviebanner>
319         <GetFanartTvMovieLandscapeByIdChain dest="4" clearbuffers="no">
320                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
321                         <RegExp input="$$1" output="\1" dest="18">
322                                 <expression encode="1">.+::(.+)</expression>
323                         </RegExp>
324                         <RegExp input="$$1" output="&lt;url function=&quot;ParseFanartTvMovieLandscape&quot; cache=&quot;fanarttv-\1.json&quot;&gt;https://webservice.fanart.tv/v3/movies/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;" dest="5">
325                                 <expression encode="1">(.+)::.+</expression>
326                         </RegExp>
327                         <expression noclean="1" />
328                 </RegExp>
329         </GetFanartTvMovieLandscapeByIdChain>
330         <ParseFanartTvMovieLandscape dest="5" clearbuffers="no">
331                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
332                         <RegExp input="" output="" dest="13">
333                                 <expression />
334                         </RegExp>
335                         <RegExp input="" output="" dest="16">
336                                 <expression />
337                         </RegExp>
338                         <RegExp input="$$1" output="\1" dest="16">
339                                 <expression noclean="1">&quot;moviethumb&quot;:\s\[(.*?)\}\s*\]</expression>
340                         </RegExp>
341                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;landscape&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13">
342                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;$$18&quot;</expression>
343                         </RegExp>
344                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;landscape&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
345                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;en&quot;</expression>
346                         </RegExp>
347                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;landscape&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
348                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;00&quot;</expression>
349                         </RegExp>
350                         <expression noclean="1" />
351                 </RegExp>
352         </ParseFanartTvMovieLandscape>
354         <GetFanartTvMovieDiscartByIdChain dest="4" clearbuffers="no">
355                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
356                         <RegExp input="$$1" output="\1" dest="18">
357                                 <expression encode="1">.+::(.+)</expression>
358                         </RegExp>
359                         <RegExp input="$$1" output="&lt;url function=&quot;ParseFanartTvMovieDiscart&quot; cache=&quot;fanarttv-\1.json&quot;&gt;https://webservice.fanart.tv/v3/movies/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;" dest="5">
360                                 <expression encode="1">(.+)::.+</expression>
361                         </RegExp>
362                         <expression noclean="1" />
363                 </RegExp>
364         </GetFanartTvMovieDiscartByIdChain>
365         <ParseFanartTvMovieDiscart dest="5" clearbuffers="no">
366                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
367                         <RegExp input="" output="" dest="13">
368                                 <expression />
369                         </RegExp>
370                         <RegExp input="" output="" dest="16">
371                                 <expression />
372                         </RegExp>
373                         <RegExp input="$$1" output="\1" dest="16">
374                                 <expression noclean="1">&quot;moviedisc&quot;:\s\[(.*?)\}\s*\]</expression>
375                         </RegExp>
376                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;discart&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13">
377                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;$$18&quot;</expression>
378                         </RegExp>
379                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;discart&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
380                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;en&quot;</expression>
381                         </RegExp>
382                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;discart&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
383                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;00&quot;</expression>
384                         </RegExp>
385                         <expression noclean="1" />
386                 </RegExp>
387         </ParseFanartTvMovieDiscart>
389         <GetFanartTvMovieSetPosterByIdChain clearbuffers="no" dest="4"> <!-- Expected chaining format= tmdb_id::language-->
390                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
391                         <RegExp input="$$1" output="\1" dest="8">
392                                 <expression>(.+)::(.+)</expression>
393                         </RegExp>
394                         <RegExp input="$$1" output="\2" dest="10">
395                                 <expression>(.+)::(.+)</expression>
396                         </RegExp>
397                         <RegExp input="$$8" output="&lt;url function=&quot;ParseFanartTvMovieSetPoster&quot; cache=&quot;fanarttv-\1.json&quot;&gt;https://webservice.fanart.tv/v3/movies/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;" dest="5">
398                                 <expression>(.+)</expression>
399                         </RegExp>
400                         <expression noclean="1" />
401                 </RegExp>
402         </GetFanartTvMovieSetPosterByIdChain>
403         <ParseFanartTvMovieSetPoster dest="5">
404                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
405                         <RegExp input="" output="" dest="13">
406                                 <expression />
407                         </RegExp>
408                         <RegExp input="" output="" dest="16">
409                                 <expression />
410                         </RegExp>
411                         <RegExp input="$$1" output="\1" dest="16">
412                                 <expression noclean="1">&quot;movieposter&quot;:\s\[(.*?)\}\s*\]</expression>
413                         </RegExp>
414                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;set.poster&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13">
415                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;$$10&quot;</expression>
416                         </RegExp>
417                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;set.poster&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
418                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;en&quot;</expression>
419                         </RegExp>
420                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;set.poster&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
421                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;00&quot;</expression>
422                         </RegExp>
423                         <expression noclean="1" />
424                 </RegExp>
425         </ParseFanartTvMovieSetPoster>
427         <GetFanartTvMovieSetFanartByIdChain dest="4">
428                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
429                         <RegExp input="$$1" output="&lt;url function=&quot;ParseFanartTvMovieSetFanart&quot; cache=&quot;fanarttv-\1.json&quot;&gt;https://webservice.fanart.tv/v3/movies/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;" dest="5">
430                                 <expression />
431                         </RegExp>
432                         <expression noclean="1" />
433                 </RegExp>
434         </GetFanartTvMovieSetFanartByIdChain>
435         <ParseFanartTvMovieSetFanart dest="5">
436                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
437                         <RegExp input="" output="" dest="13">
438                                 <expression />
439                         </RegExp>
440                         <RegExp input="" output="" dest="14">
441                                 <expression />
442                         </RegExp>
443                         <RegExp input="" output="" dest="16">
444                                 <expression />
445                         </RegExp>
446                         <RegExp input="$$1" output="\1" dest="16">
447                                 <expression noclean="1">&quot;moviebackground&quot;:\s\[(.*?)\}\s*\]</expression>
448                         </RegExp>
449                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;set.fanart&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="14">
450                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)</expression>
451                         </RegExp>
452                         <RegExp input="$$14" output="\1" dest="13">
453                                 <expression noclean="1">(.+)</expression>
454                         </RegExp>
455                         <expression noclean="1" />
456                 </RegExp>
457         </ParseFanartTvMovieSetFanart>
459         <GetFanartTvMovieSetClearlogoByIdChain dest="4" clearbuffers="no">
460                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
461                         <RegExp input="$$1" output="\1" dest="18">
462                                 <expression encode="1">.+::(.+)</expression>
463                         </RegExp>
464                         <RegExp input="$$1" output="&lt;url function=&quot;ParseFanartTvMovieSetClearlogo&quot; cache=&quot;fanarttv-\1.json&quot;&gt;https://webservice.fanart.tv/v3/movies/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;" dest="5">
465                                 <expression encode="1">(.+)::.+</expression>
466                         </RegExp>
467                         <expression noclean="1" />
468                 </RegExp>
469         </GetFanartTvMovieSetClearlogoByIdChain>
470         <ParseFanartTvMovieSetClearlogo dest="5" clearbuffers="no">
471                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
472                         <RegExp input="" output="" dest="13">
473                                 <expression />
474                         </RegExp>
475                         <RegExp input="" output="" dest="16">
476                                 <expression />
477                         </RegExp>
478                         <RegExp input="$$1" output="\1" dest="16">
479                                 <expression noclean="1">&quot;hdmovielogo&quot;:\s\[(.*?)\}\s*\]</expression>
480                         </RegExp>
481                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;set.clearlogo&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13">
482                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;$$18&quot;</expression>
483                         </RegExp>
484                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;set.clearlogo&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
485                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;en&quot;</expression>
486                         </RegExp>
487                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;set.clearlogo&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
488                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;00&quot;</expression>
489                         </RegExp>
490                         <expression noclean="1" />
491                 </RegExp>
492         </ParseFanartTvMovieSetClearlogo>
494         <GetFanartTvMovieSetClearartByIdChain dest="4" clearbuffers="no">
495                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
496                         <RegExp input="$$1" output="\1" dest="18">
497                                 <expression encode="1">.+::(.+)</expression>
498                         </RegExp>
499                         <RegExp input="$$1" output="&lt;url function=&quot;ParseFanartTvMovieSetClearart&quot; cache=&quot;fanarttv-\1.json&quot;&gt;https://webservice.fanart.tv/v3/movies/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;" dest="5">
500                                 <expression encode="1">(.+)::.+</expression>
501                         </RegExp>
502                         <expression noclean="1" />
503                 </RegExp>
504         </GetFanartTvMovieSetClearartByIdChain>
505         <ParseFanartTvMovieSetClearart dest="5" clearbuffers="no">
506                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
507                         <RegExp input="" output="" dest="13">
508                                 <expression />
509                         </RegExp>
510                         <RegExp input="" output="" dest="16">
511                                 <expression />
512                         </RegExp>
513                         <RegExp input="$$1" output="\1" dest="16">
514                                 <expression noclean="1">&quot;hdmovieclearart&quot;:\s\[(.*?)\}\s*\]</expression>
515                         </RegExp>
516                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;set.clearart&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13">
517                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;$$18&quot;</expression>
518                         </RegExp>
519                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;set.clearart&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
520                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;en&quot;</expression>
521                         </RegExp>
522                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;set.clearart&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
523                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;00&quot;</expression>
524                         </RegExp>
525                         <expression noclean="1" />
526                 </RegExp>
527         </ParseFanartTvMovieSetClearart>
529         <GetFanartTvMovieSetBannerByIdChain dest="4" clearbuffers="no">
530                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
531                         <RegExp input="$$1" output="\1" dest="18">
532                                 <expression encode="1">.+::(.+)</expression>
533                         </RegExp>
534                         <RegExp input="$$1" output="&lt;url function=&quot;ParseFanartTvMovieSetBanner&quot; cache=&quot;fanarttv-\1.json&quot;&gt;https://webservice.fanart.tv/v3/movies/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;" dest="5">
535                                 <expression encode="1">(.+)::.+</expression>
536                         </RegExp>
537                         <expression noclean="1" />
538                 </RegExp>
539         </GetFanartTvMovieSetBannerByIdChain>
540         <ParseFanartTvMovieSetBanner dest="5" clearbuffers="no">
541                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
542                         <RegExp input="" output="" dest="13">
543                                 <expression />
544                         </RegExp>
545                         <RegExp input="" output="" dest="16">
546                                 <expression />
547                         </RegExp>
548                         <RegExp input="$$1" output="\1" dest="16">
549                                 <expression noclean="1">&quot;moviebanner&quot;:\s\[(.*?)\}\s*\]</expression>
550                         </RegExp>
551                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;set.banner&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13">
552                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;$$18&quot;</expression>
553                         </RegExp>
554                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;set.banner&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
555                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;en&quot;</expression>
556                         </RegExp>
557                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;set.banner&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
558                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;00&quot;</expression>
559                         </RegExp>
560                         <expression noclean="1" />
561                 </RegExp>
562         </ParseFanartTvMovieSetBanner>
564         <GetFanartTvMovieSetLandscapeByIdChain dest="4" clearbuffers="no">
565                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
566                         <RegExp input="$$1" output="\1" dest="18">
567                                 <expression encode="1">.+::(.+)</expression>
568                         </RegExp>
569                         <RegExp input="$$1" output="&lt;url function=&quot;ParseFanartTvMovieSetLandscape&quot; cache=&quot;fanarttv-\1.json&quot;&gt;https://webservice.fanart.tv/v3/movies/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;" dest="5">
570                                 <expression encode="1">(.+)::.+</expression>
571                         </RegExp>
572                         <expression noclean="1" />
573                 </RegExp>
574         </GetFanartTvMovieSetLandscapeByIdChain>
575         <ParseFanartTvMovieSetLandscape dest="5" clearbuffers="no">
576                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
577                         <RegExp input="" output="" dest="13">
578                                 <expression />
579                         </RegExp>
580                         <RegExp input="" output="" dest="16">
581                                 <expression />
582                         </RegExp>
583                         <RegExp input="$$1" output="\1" dest="16">
584                                 <expression noclean="1">&quot;moviethumb&quot;:\s\[(.*?)\}\s*\]</expression>
585                         </RegExp>
586                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;set.landscape&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13">
587                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;$$18&quot;</expression>
588                         </RegExp>
589                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;set.landscape&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
590                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;en&quot;</expression>
591                         </RegExp>
592                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;set.landscape&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
593                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;00&quot;</expression>
594                         </RegExp>
595                         <expression noclean="1" />
596                 </RegExp>
597         </ParseFanartTvMovieSetLandscape>
599         <GetFanartTvMovieSetDiscartByIdChain dest="4" clearbuffers="no">
600                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
601                         <RegExp input="$$1" output="\1" dest="18">
602                                 <expression encode="1">.+::(.+)</expression>
603                         </RegExp>
604                         <RegExp input="$$1" output="&lt;url function=&quot;ParseFanartTvMovieSetDiscart&quot; cache=&quot;fanarttv-\1.json&quot;&gt;https://webservice.fanart.tv/v3/movies/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;" dest="5">
605                                 <expression encode="1">(.+)::.+</expression>
606                         </RegExp>
607                         <expression noclean="1" />
608                 </RegExp>
609         </GetFanartTvMovieSetDiscartByIdChain>
610         <ParseFanartTvMovieSetDiscart dest="5" clearbuffers="no">
611                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
612                         <RegExp input="" output="" dest="13">
613                                 <expression />
614                         </RegExp>
615                         <RegExp input="" output="" dest="16">
616                                 <expression />
617                         </RegExp>
618                         <RegExp input="$$1" output="\1" dest="16">
619                                 <expression noclean="1">&quot;moviedisc&quot;:\s\[(.*?)\}\s*\]</expression>
620                         </RegExp>
621                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;set.discart&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13">
622                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;$$18&quot;</expression>
623                         </RegExp>
624                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;set.discart&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
625                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;en&quot;</expression>
626                         </RegExp>
627                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;set.discart&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
628                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;00&quot;</expression>
629                         </RegExp>
630                         <expression noclean="1" />
631                 </RegExp>
632         </ParseFanartTvMovieSetDiscart>
634         <GetFanartTvTvShowPosterByIdChain dest="4" clearbuffers="no">
635                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
636                         <RegExp input="$$1" output="\1" dest="18">
637                                 <expression encode="1">.+::(.+)</expression>
638                         </RegExp>
639                         <RegExp input="$$1" output="&lt;url function=&quot;ParseFanartTvTvShowPoster&quot; cache=&quot;fanarttv-\1.json&quot;&gt;https://webservice.fanart.tv/v3/tv/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;" dest="5">
640                                 <expression encode="1">(.+)::.+</expression>
641                         </RegExp>
642                         <expression noclean="1" />
643                 </RegExp>
644         </GetFanartTvTvShowPosterByIdChain>
645         <ParseFanartTvTvShowPoster dest="5" clearbuffers="no">
646                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
647                         <RegExp input="" output="" dest="13">
648                                 <expression />
649                         </RegExp>
650                         <RegExp input="" output="" dest="16">
651                                 <expression />
652                         </RegExp>
653                         <RegExp input="$$1" output="\1" dest="16">
654                                 <expression noclean="1">&quot;tvposter&quot;:\s\[(.*?)\}\s*\]</expression>
655                         </RegExp>
656                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;poster&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
657                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;$$18&quot;</expression>
658                         </RegExp>
659                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;poster&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
660                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;en&quot;</expression>
661                         </RegExp>
662                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;poster&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
663                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;!$$18|!en&quot;</expression>
664                         </RegExp>
665                         <expression noclean="1" />
666                 </RegExp>
667         </ParseFanartTvTvShowPoster>
669         <GetFanartTvTvShowBannerByIdChain dest="4" clearbuffers="no">
670                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
671                         <RegExp input="$$1" output="\1" dest="18">
672                                 <expression encode="1">.+::(.+)</expression>
673                         </RegExp>
674                         <RegExp input="$$1" output="&lt;url function=&quot;ParseFanartTvTvShowBanner&quot; cache=&quot;fanarttv-\1.json&quot;&gt;https://webservice.fanart.tv/v3/tv/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;" dest="5">
675                                 <expression encode="1">(.+)::.+</expression>
676                         </RegExp>
677                         <expression noclean="1" />
678                 </RegExp>
679         </GetFanartTvTvShowBannerByIdChain>
680         <ParseFanartTvTvShowBanner dest="5" clearbuffers="no">
681                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
682                         <RegExp input="" output="" dest="13">
683                                 <expression />
684                         </RegExp>
685                         <RegExp input="" output="" dest="16">
686                                 <expression />
687                         </RegExp>
688                         <RegExp input="$$1" output="\1" dest="16">
689                                 <expression noclean="1">&quot;tvbanner&quot;:\s\[(.*?)\}\s*\]</expression>
690                         </RegExp>
691                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;banner&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
692                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;$$18&quot;</expression>
693                         </RegExp>
694                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;banner&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
695                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;en&quot;</expression>
696                         </RegExp>
697                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;banner&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
698                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;!$$18|!en&quot;</expression>
699                         </RegExp>
700                         <expression noclean="1" />
701                 </RegExp>
702         </ParseFanartTvTvShowBanner>
704         <GetFanartTvTvShowLandscapeByIdChain dest="4" clearbuffers="no">
705                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
706                         <RegExp input="$$1" output="\1" dest="18">
707                                 <expression encode="1">.+::(.+)</expression>
708                         </RegExp>
709                         <RegExp input="$$1" output="&lt;url function=&quot;ParseFanartTvTvShowLandscape&quot; cache=&quot;fanarttv-\1.json&quot;&gt;https://webservice.fanart.tv/v3/tv/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;" dest="5">
710                                 <expression encode="1">(.+)::.+</expression>
711                         </RegExp>
712                         <expression noclean="1" />
713                 </RegExp>
714         </GetFanartTvTvShowLandscapeByIdChain>
715         <ParseFanartTvTvShowLandscape dest="5" clearbuffers="no">
716                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
717                         <RegExp input="" output="" dest="13">
718                                 <expression />
719                         </RegExp>
720                         <RegExp input="" output="" dest="16">
721                                 <expression />
722                         </RegExp>
723                         <RegExp input="$$1" output="\1" dest="16">
724                                 <expression noclean="1">&quot;tvthumb&quot;:\s\[(.*?)\}\s*\]</expression>
725                         </RegExp>
726                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;landscape&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
727                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;$$18&quot;</expression>
728                         </RegExp>
729                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;landscape&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
730                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;en&quot;</expression>
731                         </RegExp>
732                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;landscape&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
733                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;!$$18|!en&quot;</expression>
734                         </RegExp>
735                         <expression noclean="1" />
736                 </RegExp>
737         </ParseFanartTvTvShowLandscape>
739         <GetFanartTvTvShowClearlogoByIdChain dest="4" clearbuffers="no">
740                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
741                         <RegExp input="$$1" output="\1" dest="18">
742                                 <expression encode="1">.+::(.+)</expression>
743                         </RegExp>
744                         <RegExp input="$$1" output="&lt;url function=&quot;ParseFanartTvTvShowClearlogo&quot; cache=&quot;fanarttv-\1.json&quot;&gt;https://webservice.fanart.tv/v3/tv/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;" dest="5">
745                                 <expression encode="1">(.+)::.+</expression>
746                         </RegExp>
747                         <expression noclean="1" />
748                 </RegExp>
749         </GetFanartTvTvShowClearlogoByIdChain>
750         <ParseFanartTvTvShowClearlogo dest="5" clearbuffers="no">
751                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
752                         <RegExp input="" output="" dest="13">
753                                 <expression />
754                         </RegExp>
755                         <RegExp input="" output="" dest="16">
756                                 <expression />
757                         </RegExp>
758                         <RegExp input="$$1" output="\1" dest="16">
759                                 <expression noclean="1">&quot;hdtvlogo&quot;:\s\[(.*?)\}\s*\]</expression>
760                         </RegExp>
761                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;clearlogo&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
762                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;$$18&quot;</expression>
763                         </RegExp>
764                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;clearlogo&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
765                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;en&quot;</expression>
766                         </RegExp>
767                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;clearlogo&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
768                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;!$$18|!en&quot;</expression>
769                         </RegExp>
770                         <expression noclean="1" />
771                 </RegExp>
772         </ParseFanartTvTvShowClearlogo>
774         <GetFanartTvTvShowClearartByIdChain dest="4" clearbuffers="no">
775                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
776                         <RegExp input="$$1" output="\1" dest="18">
777                                 <expression encode="1">.+::(.+)</expression>
778                         </RegExp>
779                         <RegExp input="$$1" output="&lt;url function=&quot;ParseFanartTvTvShowClearart&quot; cache=&quot;fanarttv-\1.json&quot;&gt;https://webservice.fanart.tv/v3/tv/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;" dest="5">
780                                 <expression encode="1">(.+)::.+</expression>
781                         </RegExp>
782                         <expression noclean="1" />
783                 </RegExp>
784         </GetFanartTvTvShowClearartByIdChain>
785         <ParseFanartTvTvShowClearart dest="5" clearbuffers="no">
786                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
787                         <RegExp input="" output="" dest="13">
788                                 <expression />
789                         </RegExp>
790                         <RegExp input="" output="" dest="16">
791                                 <expression />
792                         </RegExp>
793                         <RegExp input="$$1" output="\1" dest="16">
794                                 <expression noclean="1">&quot;hdclearart&quot;:\s\[(.*?)\}\s*\]</expression>
795                         </RegExp>
796                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;clearart&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
797                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;$$18&quot;</expression>
798                         </RegExp>
799                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;clearart&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
800                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;en&quot;</expression>
801                         </RegExp>
802                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;clearart&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
803                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;!$$18|!en&quot;</expression>
804                         </RegExp>
805                         <expression noclean="1" />
806                 </RegExp>
807         </ParseFanartTvTvShowClearart>
809         <GetFanartTvTvShowFanartByIdChain dest="4">
810                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
811                         <RegExp input="$$1" output="&lt;url function=&quot;ParseFanartTvTvShowFanart&quot; cache=&quot;fanarttv-\1.json&quot;&gt;https://webservice.fanart.tv/v3/tv/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;" dest="5">
812                                 <expression />
813                         </RegExp>
814                         <expression noclean="1" />
815                 </RegExp>
816         </GetFanartTvTvShowFanartByIdChain>
817         <ParseFanartTvTvShowFanart dest="5">
818                 <RegExp input="$$13" output="&lt;details&gt;&lt;fanart&gt;\1&lt;/fanart&gt;&lt;/details&gt;" dest="5">
819                         <RegExp input="" output="" dest="13">
820                                 <expression />
821                         </RegExp>
822                         <RegExp input="" output="" dest="16">
823                                 <expression />
824                         </RegExp>
825                         <RegExp input="$$1" output="\1" dest="16">
826                                 <expression noclean="1">&quot;showbackground&quot;:\s\[(.*?)\}\s*\]</expression>
827                         </RegExp>
828                         <RegExp input="$$16" output="&lt;thumb preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
829                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)</expression>
830                         </RegExp>
831                         <expression noclean="1" />
832                 </RegExp>
833         </ParseFanartTvTvShowFanart>
835         <GetFanartTvTvShowCharacterartByIdChain dest="4">
836                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
837                         <RegExp input="$$1" output="&lt;url function=&quot;ParseFanartTvTvShowCharacterart&quot; cache=&quot;fanarttv-\1.json&quot;&gt;https://webservice.fanart.tv/v3/tv/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;" dest="5">
838                                 <expression />
839                         </RegExp>
840                         <expression noclean="1" />
841                 </RegExp>
842         </GetFanartTvTvShowCharacterartByIdChain>
843         <ParseFanartTvTvShowCharacterart dest="5">
844                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
845                         <RegExp input="" output="" dest="13">
846                                 <expression />
847                         </RegExp>
848                         <RegExp input="" output="" dest="16">
849                                 <expression />
850                         </RegExp>
851                         <RegExp input="$$1" output="\1" dest="16">
852                                 <expression noclean="1">&quot;characterart&quot;:\s\[(.*?)\}\s*\]</expression>
853                         </RegExp>
854                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;characterart&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
855                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)</expression>
856                         </RegExp>
857                         <expression noclean="1" />
858                 </RegExp>
859         </ParseFanartTvTvShowCharacterart>
861         <GetFanartTvTvShowSeasonposterByIdChain clearbuffers="no" dest="4">
862                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
863                         <RegExp input="$$1" output="\1" dest="18">
864                                 <expression encode="1">.+::(.+)</expression>
865                         </RegExp>
866                         <RegExp input="$$1" output="&lt;url function=&quot;ParseFanartTvTvShowSeasonposter&quot; cache=&quot;fanarttv-\1.json&quot;&gt;https://webservice.fanart.tv/v3/tv/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;" dest="5">
867                                 <expression encode="1">(.+)::.+</expression>
868                         </RegExp>
869                         <expression noclean="1" />
870                 </RegExp>
871         </GetFanartTvTvShowSeasonposterByIdChain>
872         <ParseFanartTvTvShowSeasonposter dest="5" clearbuffers="no">
873                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
874                         <RegExp input="" output="" dest="13">
875                                 <expression />
876                         </RegExp>
877                         <RegExp input="" output="" dest="16">
878                                 <expression />
879                         </RegExp>
880                         <RegExp input="$$1" output="\1" dest="16">
881                                 <expression noclean="1">&quot;seasonposter&quot;:\s\[(.*?)\}\s*\]</expression>
882                         </RegExp>
883                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;poster&quot; type=&quot;season&quot; season=&quot;\3&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
884                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;$$18&quot;,\s*&quot;likes[^,]*,\s*&quot;season&quot;:\s&quot;([0-9,]+)</expression>
885                         </RegExp>
886                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;poster&quot; type=&quot;season&quot; season=&quot;\3&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
887                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;en&quot;,\s*&quot;likes[^,]*,\s*&quot;season&quot;:\s&quot;([0-9,]+)</expression>
888                         </RegExp>
889                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;poster&quot; type=&quot;season&quot; season=&quot;\3&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
890                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;!$$18|!en&quot;,\s*&quot;likes[^,]*,\s*&quot;season&quot;:\s&quot;([0-9,]+)</expression>
891                         </RegExp>
892                         <expression noclean="1" />
893                 </RegExp>
894         </ParseFanartTvTvShowSeasonposter>
896         <GetFanartTvTvShowSeasonbannerByIdChain clearbuffers="no" dest="4">
897                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
898                         <RegExp input="$$1" output="\1" dest="18">
899                                 <expression encode="1">.+::(.+)</expression>
900                         </RegExp>
901                         <RegExp input="$$1" output="&lt;url function=&quot;ParseFanartTvTvShowSeasonbanner&quot; cache=&quot;fanarttv-\1.json&quot;&gt;https://webservice.fanart.tv/v3/tv/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;" dest="5">
902                                 <expression encode="1">(.+)::.+</expression>
903                         </RegExp>
904                         <expression noclean="1" />
905                 </RegExp>
906         </GetFanartTvTvShowSeasonbannerByIdChain>
907         <ParseFanartTvTvShowSeasonbanner dest="5" clearbuffers="no">
908                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
909                         <RegExp input="" output="" dest="13">
910                                 <expression />
911                         </RegExp>
912                         <RegExp input="" output="" dest="16">
913                                 <expression />
914                         </RegExp>
915                         <RegExp input="$$1" output="\1" dest="16">
916                                 <expression noclean="1">&quot;seasonbanner&quot;:\s\[(.*?)\}\s*\]</expression>
917                         </RegExp>
918                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;banner&quot; type=&quot;season&quot; season=&quot;\3&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
919                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;$$18&quot;,\s*&quot;likes[^,]*,\s*&quot;season&quot;:\s&quot;([0-9,]+)</expression>
920                         </RegExp>
921                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;banner&quot; type=&quot;season&quot; season=&quot;\3&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
922                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;en&quot;,\s*&quot;likes[^,]*,\s*&quot;season&quot;:\s&quot;([0-9,]+)</expression>
923                         </RegExp>
924                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;banner&quot; type=&quot;season&quot; season=&quot;\3&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
925                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;!$$18|!en&quot;,\s*&quot;likes[^,]*,\s*&quot;season&quot;:\s&quot;([0-9,]+)</expression>
926                         </RegExp>
927                         <expression noclean="1" />
928                 </RegExp>
929         </ParseFanartTvTvShowSeasonbanner>
931         <GetFanartTvTvShowSeasonLandscapeByIdChain clearbuffers="no" dest="4">
932                 <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
933                         <RegExp input="$$1" output="\1" dest="18">
934                                 <expression encode="1">.+::(.+)</expression>
935                         </RegExp>
936                         <RegExp input="$$1" output="&lt;url function=&quot;ParseFanartTvTvShowSeasonLandscape&quot; cache=&quot;fanarttv-\1.json&quot;&gt;https://webservice.fanart.tv/v3/tv/\1?api_key=ed4b784f97227358b31ca4dd966a04f1&lt;/url&gt;" dest="5">
937                                 <expression encode="1">(.+)::.+</expression>
938                         </RegExp>
939                         <expression noclean="1" />
940                 </RegExp>
941         </GetFanartTvTvShowSeasonLandscapeByIdChain>
942         <ParseFanartTvTvShowSeasonLandscape dest="5" clearbuffers="no">
943                 <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
944                         <RegExp input="" output="" dest="13">
945                                 <expression />
946                         </RegExp>
947                         <RegExp input="" output="" dest="16">
948                                 <expression />
949                         </RegExp>
950                         <RegExp input="$$1" output="\1" dest="16">
951                                 <expression noclean="1">&quot;seasonthumb&quot;:\s\[(.*?)\}\s*\]</expression>
952                         </RegExp>
953                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;landscape&quot; type=&quot;season&quot; season=&quot;\3&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
954                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;$$18&quot;,\s*&quot;likes[^,]*,\s*&quot;season&quot;:\s&quot;([0-9,]+)</expression>
955                         </RegExp>
956                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;landscape&quot; type=&quot;season&quot; season=&quot;\3&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
957                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;en&quot;,\s*&quot;likes[^,]*,\s*&quot;season&quot;:\s&quot;([0-9,]+)</expression>
958                         </RegExp>
959                         <RegExp input="$$16" output="&lt;thumb aspect=&quot;landscape&quot; type=&quot;season&quot; season=&quot;\3&quot; preview=&quot;https://\1/preview/\2&quot;&gt;https://\1/fanart/\2&lt;/thumb&gt;" dest="13+">
960                                 <expression repeat="yes" noclean="1">&quot;id&quot;:\s&quot;\d*&quot;,\s*&quot;url&quot;:\s&quot;https://([^/]*)/fanart/([^&quot;]*)&quot;,\s*&quot;lang&quot;:\s&quot;!$$18|!en&quot;,\s*&quot;likes[^,]*,\s*&quot;season&quot;:\s&quot;([0-9,]+)</expression>
961                         </RegExp>
962                         <expression noclean="1" />
963                 </RegExp>
964         </ParseFanartTvTvShowSeasonLandscape>
966 </scraperfunctions>