{
    "videos": [
#foreach($program in $response.results)
        {
	    "pubDate": "#if($program.releaseDate)$program.releaseDate#end",
            "keywords": "#foreach($tag in $program.tags)$tag#if($velocityCount != $program.tags.size()),#end#end",
            "externalId": "$program.sku",
            "guid": "$program.id",
            "id": "$program.sequence",
            "status": "$program.status",
            "category": "#foreach($category in $program.cat)$category#if($velocityCount != $program.cat.size()),#end#end",
            "duration": $program.runtime,
#set($title = $program.name)		
#set($title = $title.replaceAll("""","\\"""))
            "title": "$title",
#set($description = $program.description)		
#set($description = $description.replaceAll("""","\\""").replaceAll("\r", "\\\r").replaceAll("\n", "\\\n"))
			"description": "$description",
#if($program.altName)
#set($altName = $program.altName)		
#set($altName = $altName.replaceAll("""","\\"""))
            "altTitle": "$altName",
#else
			"altTitle": "",
#end
#if($program.altDesc)
#set($altDesc = $program.altDesc)		
#set($altDesc = $altDesc.replaceAll("""","\\""").replaceAll("\r", "\\\r").replaceAll("\n", "\\\n"))			
			"altDesc": "$altDesc",
#else
			"altDesc": "",
#end		
            "releaseDate": "#if($program.lastUpdated)$program.lastUpdated#end",
#if('true' != $request.getParam('hideContent'))
#foreach($dt in $program.devices)
#if($dt == 'pc' || $dt == 'PC')
#set($i = $velocityCount - 1)
#if($program.paths_devices.size() > $i && $program.paths_devices.get($i))
#set($url = $program.paths_devices.get($i))
#if($request.getParam('prefixFrom') && $request.getParam('prefixTo') &&
	'' != $request.getParam('prefixFrom') && '' != $request.getParam('prefixTo'))
#set($url = $url.replaceAll($request.getParam('prefixFrom'),$request.getParam('prefixTo')))
#end
#if($request.getParam('surfixFrom') && $request.getParam('surfixTo') && 
    '' != $request.getParam('surfixFrom') && '' != $request.getParam('surfixTo'))
#set($url = $url.replaceAll($request.getParam('surfixFrom'),$request.getParam('surfixTo')))
#end
#end
	    "content": "$url",
#end
#end
#else
	    "content": "",
#end
            "playbackUrls": [
#foreach($paths_devices in $program.paths_devices)
#if($program.devices.size() >= 1)
#set($i = $velocityCount - 1)
#if($program.devices.size() > $i)
		{
			"programId": "$program.sequence",
			"path": "$paths_devices",
			"type": "$program.devices.get($i)"
		}#if($velocityCount != $program.paths_devices.size()),
#end
#end
#end
#end
],
            "thumbnails": [
#foreach($ImgDeviceType in $program.ext_ImgDeviceType)
#set($i = $velocityCount - 1)
#if($program.ext_SmallImgPath.size() > $i && $program.ext_SmallImgPath.get($i) != '' && $program.ext_SmallImgWidth.size() > $i && $program.ext_SmallImgHeight.size() > $i)
		{
			"programId": "$program.sequence",
			"height": "$program.ext_SmallImgHeight.get($i)",
			"width": "$program.ext_SmallImgWidth.get($i)",
			"device": "$ImgDeviceType",
			"url": "$program.ext_SmallImgPath.get($i)"
		}#if($velocityCount != $program.ext_ImgDeviceType.size()),
#elseif ($velocityCount == $program.ext_ImgDeviceType.size() && $program.ext_BigImgPath.size() > $i && $program.ext_BigImgPath.get($i) != '' && $program.ext_BigImgWidth.size() > $i && $program.ext_BigImgHeight.size() > $i),	
#end
#end
#if($program.ext_BigImgPath.size() > $i && $program.ext_BigImgPath.get($i) != '' && $program.ext_BigImgWidth.size() > $i && $program.ext_BigImgHeight.size() > $i)
		{
			"programId": "$program.sequence",
			"height": "$program.ext_BigImgHeight.get($i)",
			"width": "$program.ext_BigImgWidth.get($i)",
			"device": "$ImgDeviceType",
			"url": "$program.ext_BigImgPath.get($i)"
		}#if($velocityCount != $program.ext_ImgDeviceType.size()),
#end
#end
#end		
]
        }#if($velocityCount != $response.results.size()),
#end
#end		
	]
}