text:
est un film de science-fiction en relief réalisé par Pete Travis, sorti en 2012.

Il s'agit d'une nouvelle adaptation basée sur les personnages du comics Judge Dredd créés par John Wagner et Carlos Ezquerra en 1977, déjà portés à l'écran dans Judge Dredd de Danny Cannon en 1995.

Synopsis
Dans le futur, ce qui fut les États-Unis d'Amérique sont devenus majoritairement un désert irradié connu sous le nom de terre de désolation /  . Sur la côte Est se dresse Mega-City One, une immense métropole couvrant une grande partie de la côte, conçue pour 200 millions d'habitants, avec une population de 800 millions d'habitants (soit quatre fois la population maximale prévue), sa violence et  signalés par jour dont moins de 4 % sont traités par les autorités, font de ce lieu l'endroit idéal pour des représentants de la loi très sévères, les Juges de rue. Une nouvelle drogue nommée « slo-mo » (pour slow motion, ralenti), qui ralentit la perception du temps, fait des ravages. Les seules forces aptes à maintenir l'ordre sont les Juges de rue / .

Le juge Dredd, une célébrité dans la profession, est chargé par le juge chef d'évaluer une nouvelle recrue, , une orpheline de 21 ans, ayant échoué de peu aux tests d'aptitude pour être juge, une mutante prometteuse dotée de puissantes capacités télépathiques.

Peu enthousiaste au début, le juge Dredd accepte de prendre en charge et d'évaluer Anderson et lui laisse le choix de leur première intervention. Parmi les demandes d'interventions fournies par le contrôle (équivalent d'un centre d'appel policier pour les juges), elle opte pour un triple homicide dans l'immeuble nommé "Peachtrees". Ils partent donc ainsi tous deux enquêter sur ces meurtres.

Peachtrees, un immeuble-bunker semi-autonome post-guerre nucléaire de deux cents étages prévu pour 75 000 âmes, est devenu un bidonville vertical qui n'a pas vu de juge depuis des années et où habitent au moins  vivant sous la coupe d'une ex-prostituée ultra-violente devenue baronne de la drogue, Madeline Madrigal, alias Ma-Ma. Celle-ci fait dépecer vifs, droguer au slo-mo et jeter dans le puits central de l'immeuble depuis l'un de ses derniers étages trois trafiquants de drogue n'ayant pas respecté ses règles. Après une chute d'une durée subjective interminable causée par le slo-mo, ceux-ci viennent s'écraser sur la place centrale du rez-de-chaussée de Peachtrees.

Une fois sur place, ils entreprennent ce pour quoi ils sont venus: ils enquêtent et découvrent ce qui semble être un banal réseau de drogue. Ils assaillent un lieu de consommation avec succès. Ils arrêtent entre autres un trafiquant de drogue dénommé Kay, et la capacité télépathique d'exploration de l'esprit humain que maîtrise Anderson révèle à celle-ci que c'est Kay qui a accompli l'exécution des trois trafiquants. Dredd décide de l'emmener pour l'interroger dans les locaux du ministère de la justice. Pour empêcher cela, Ma-Ma, qui a su se tenir informée, décide que ces juges sont des indésirables ne devant pas lui échapper. Elle entreprend avec ses sbires de déclencher le système de sécurité de la tour pour le passer en mode "guerre", exploitant contre les juges l'aspect "bunker " du bâtiment.

Ce mode, une fois activé avec succès, verrouille tout le bâtiment avec l'abaissement de cloisons externes recouvrant les parties non protégées de boucliers imperméables aux ondes radios, empêchant quiconque de communiquer, d'entrer ou de sortir grâce à des parois externes conçues pour résister à bien des choses en cas de guerre.

Pris au piège, les juges ne peuvent plus s'échapper ou appeler des renforts, les ondes de leurs radios ne parvenant plus à franchir les parois externes du bâtiment.

Ma-Ma fait passer un message dans tous les étages par le système de sonorisation interne de la tour, elle ordonne à toute la population de la tour de tuer les juges. Dredd et Anderson doivent affronter plus de 400 individus armés du plus inoffensif au plus entraîné et dangereux, tous armés et motivés. Parvenus au 76 étage après quelques péripéties, les grilles internes à l'étage prévues pour l'isoler face à des envahisseurs l'ayant abordé sont abaissées puis, étant bloqués, les juges sont assaillis par Ma-Ma et ses sbires avec l'armement de défense de la tour détourné par ses soins, de puissants miniguns dont les tirs traversent les murs intérieurs les plus robustes comme du carton, tuant de nombreux habitants dans tout un quadrant de cet étage de la tour. En franchissant un mur extérieur endommagé qu'ils finissent par percer à la munition explosive pour pouvoir passer, les juges parviennent à rejoindre une plateforme extérieure et à demander des renforts.

Pour faire face à la situation, bénéficiant de quelques minutes de répit, ils parviennent à convenir d'un comportement à adopter. Pendant ce temps, Ma-Ma envoie son homme de main Caleb pour vérifier si les juges sont bien morts, mais lorsqu'ils se rencontrent, Dredd capture puis jette Caleb dans le vide au-dessus de la place centrale de la tour sous les yeux de Ma-Ma puis repart sans se presser, l'air décidé.

Dredd soupçonne Ma-Ma de chercher désespérément à faire taire Kay et le questionne plus fermement pour obtenir des informations. Anderson intervient et utilise ses capacités psychiques pour lire l'esprit de Kay. Après quelques échanges avec Kay pour dominer la situation, elle apprend alors que Peach Trees est le centre de la production et distribution le plus important de slo-mo. Anderson suggère de se cacher en attendant les renforts, mais Dredd demande à continuer de monter la tour et de poursuivre Ma-Ma. Les juges  et  répondent à l'appel de Dredd, mais l'expert informatique de Ma-Ma, un jeune homme terrorisé par elle, leur bloque l'entrée et en évoquant le mode guerre actif ainsi que des problèmes, il les fait patienter, car ils se montrent insistants. Deux adolescents armés font face à Dredd et Anderson. Pendant que Dredd résout leur cas, Kay profite de la situation pour désarmer Anderson qui n'était pas assez attentive à lui et s'échappe en la prenant en otage. Kay amène Anderson au quartier général de Ma-Ma au dernier étage.

Alors que Dredd poursuit son chemin vers Ma-Ma, celle-ci fait appel aux juges corrompus Lex, Kaplan, Chan et Alvarez pour tuer Dredd moyennant une récompense très importante en crédits. Dredd rencontre Chan et s'étonne que celui-ci ne fasse pas mention d'Anderson. Voyant sa couverture tomber, Chan attaque Dredd mais grâce à son absence d'hésitation ce dernier tue son confrère ripoux, tel un vulgaire criminel. Pendant ce temps, Kay s'apprête à tuer Anderson avec sa propre arme, mais le système d'identification du pistolet ne le reconnaît pas et fait exploser la charge intégrée à l'arme car l'utilisateur n'est pas habilité à utiliser cette arme, ce qui lui coûte son bras, puis Anderson l'achève. Anderson s'échappe et rencontre la juge Kaplan, qui se présente comme une alliée mais qu'elle tue rapidement après avoir lu dans ses pensées la réalité de ses intentions si différentes de ses propos. Lors d'une fusillade dans un laboratoire de slo-mo, Dredd tue Alvarez mais se retrouve à court de munitions, et Lex le touche d'un tir à travers un mur dans l'abdomen. Lex s'apprête à tuer Dredd, il profite de l'occasion pour en profiter, mais Dredd serrant les dents lui demande d'attendre. Lex étant trop bavard, il parvient à le faire attendre suffisamment longtemps pour qu'Anderson arrive et le tue avant que ce dernier ne se soit décidé à tirer plutôt que de questionner Dredd, payant ainsi très cher son choix de railler Dredd au lieu de tirer.

Anderson et Dredd obtiennent du hacker de Ma-Ma le code d'accès à ses appartements et partent pour l'affronter. Ma-Ma signale à Dredd que si elle meurt, un boîtier fixé à son poignet qui surveille son rythme cardiaque déclenchera des explosifs situés aux derniers étages, détruisant ainsi le bâtiment. Dredd estime que le signal du détonateur ne pourra pas atteindre les explosifs depuis le sol de la tour. Alors il juge Ma-Ma et la force à inhaler du slo-mo puis la jette dans le vide au-dessus de la place centrale de la tour depuis le dernier étage. Une fois arrivée au contact du sol de la place centrale où elle trouve la mort, l'intuition de Dredd s'avère justifiée: le signal ne passe pas du dispositif depuis 200 étages plus bas jusqu'au récepteur au dernier étage.

À la suite de ces événements, la tour n'est plus en mode guerre, les renforts arrivent. Anderson croit avoir échoué et déclare admettre avoir échoué à son évaluation car s'étant fait prendre son arme, et s'en va après avoir remis sa plaque de juge à Dredd. La juge chef demande à Dredd quelles sont ses conclusions quant à l'évaluation d'Anderson. Il répond qu'elle a réussi l'évaluation.

Fiche technique

 Titre original et français :
 Réalisation : Pete Travis
 Scénario : Alex Garland, d'après le personnage de fiction Judge Dredd créé par John Wagner et Carlos Ezquerra (1977)
 Musique : Paul Leonard-Morgan
 Direction artistique : Paul Cripps, Christophe Dalberg, Katrina Mackay, Catherine Palmer, Patrick Rolfe et Emilia Roux
 Décors : Mark Digby
 Costumes : Michael O'Connor et Diana Cilliers
 Photographie : Anthony Dod Mantle
 Son : Ian Tapp, Niv Adiri, Glenn Freemantle, Nick Freemantle, Danny Freemantle
 Montage : Mark Eckersley
 Production : Alex Garland, Andrew Macdonald, Allon Reich, Chris Kingsley et Jason Kingsley
 Production déléguée : Stuart Ford, Deepak Nayar et Adi Shankar
 Production associée : Joanne Smith
 Coproduction : Michael S. Murphey
 Coproduction déléguée : Michael Elson
 Sociétés de production :
 Royaume-Uni : DNA Films
 Afrique du Sud : Peach Trees
 Inde : Rena Films, avec la participation de Reliance Big Entertainment, en association avec Reliance Big Pictures
 États-Unis : en association avec IM Global
 Sociétés de distribution : Entertainment Film Distributors (Royaume-Uni) ; Lionsgate (États-Unis) ; Impuls Pictures (Suisse romande) ; Motion Picture Distribution (Québec)
 Budget :  ;
 Pays de production : , , ,
 Langue originale : anglais
 Format : couleur (3D Stereoscopic) - 35 mm (anamorphic) / D-Cinema - 2,35:1 (CinemaScope) - son Datasat | Dolby Digital | Dolby Atmos | DTS-HD Master Audio 7.1 | DTS 11.1 Neo: X
 Genre : science-fiction, action, thriller
 Durée :
 Dates de sortie :
 États-Unis :  (San Diego Comic-Con) ;  (Austin Fantastic Fest) ;  (sortie nationale)
 Royaume-Uni :
 France :  (L'Étrange Festival) ;  (sortie directement en DVD et Blu-ray) ;  (Hallucinations collectives)
 Inde, Belgique, Québec :
 Afrique du Sud :
 Classification :
 Royaume-Uni : interdit aux moins de  ()
 Afrique du Sud : ne convient pas aux personnes de moins  ()
 Inde : interdit au moins de  (contenant des scènes de violence, d'horreur ou de nudité) (A - )
 États-Unis : interdit aux moins de  ()
 France : interdit aux moins de  et déconseillé aux moins de  lors de sa diffusion télévisée française
 Belgique : interdit aux moins de  (KNT/ENA :  / Enfants Non Admis)
 Québec :  et plus (violence) ()

Distribution
 Karl Urban (VF : Jean-Pierre Michaël, VQ : Jean-François Beaupré) : le juge Dredd
 Olivia Thirlby (VF : Ingrid Donnadieu, VQ : Catherine Bonneau) : Aspirante Cassandra Anderson
 Lena Headey (VF : Rafaèle Moutier, VQ : Anne Bédard) : Madeline Madrigal, dite « Ma-Ma »
 Wood Harris (VF :Thierry Desroses; VQ : Benoît Éthier) : Kay
 Domhnall Gleeson (VF : Benoît DuPac, VQ : Hugolin Chevrette-Landesque) : Travis Synders
 Langley Kirkwood (VF :Patrick Borg ; VQ : Daniel Roy) : le juge Lex
 Warrick Grier (VF :Emmanuel Karsen : VQ : Louis-Philippe Dandenault ) : Caleb
 Francis Chouler : le juge Guthrie
 Edwin Perry : le juge Alvarez
 DeObia Oparei (VF : Frantz Confiac: VQ : Marc-André Bélanger) : paramedic TJ
 Kevon Kane : Mark
 Joe Vaz : Big Joe
 Luke Tyler : Freel

Sources et légende : version française (VF) sur Allodoublage et version québécoise (VQ) sur Doublage Québec

Judge Dredd

Judge Dredd est un personnage de comics de science-fiction, né de l'imagination du scénariste écossais John Wagner et du dessinateur espagnol Carlos Ezquerra. Il est d'abord apparu pour la première fois dans la revue britannique 2000 AD en 1977, puis dans Judge Dredd Megazine en 1990.

Il est porté au grand écran sous le même titre, dirigé par  Danny Cannon, en 1995, avec Sylvester Stallone dans le rôle éponyme, Armand Assante en Rico Dredd, Diane Lane en judge Hershey et Max von Sydow en juge suprême.

John Wagner est confiant de la nouvelle version de Pete Travis :

Production

Développement
À la suite de l'annonce en  que le réalisateur Danny Boyle adapterait le comics Judge Dredd au cinéma, la production DNA Films s'organise aux côtés du scénariste Alex Garland.

Préproduction

Après le refus de Duncan Jones, la production Reliance Entertainment engage alors Pete Travis en , avec un financement à hauteur de 45 millions de dollars.

En , l'acteur néo-zélandais Karl Urban est choisi pour incarner le juge de Mega-City One.

Révélée par Variety, Olivia Thirlby rejoint Karl Urban pour incarner Cassandra Anderson, une novice ayant un don de télépathie.

La préproduction démarre le  dans les nouveaux studios de Cape Town Film en Afrique du Sud, dont le film est leur première production, parce que , explique Andrew Macdonald, producteur-fondateur de DNA Films.

Tournage et montage
Le tournage commence le  et s'achève en , au Cap en Afrique du Sud. La réalisation s'est faite dans les  aux studios de Cape Town Film.

À la suite de désaccords avec les producteurs, Pete Travis n'a pas été autorisé à participer au montage du film. En 2018, l'acteur Karl Urban révèle que c'est en fait Alex Garland qui aurait réalisé le film, et non Pete Travis.

Musique
Le compositeur écossais Paul Leonard-Morgan assure la musique du film.

Le film comprend également des chansons de différents artistes comme Poison Lips de Vitalic, Dubstride de Yann McCullough et Gemma Kicks, Snuffbox de Matt Berry, Pontiac Moon de Robert J. Walsh ainsi que Jubilee (Don't Let Nobody Turn You Around) de Bobby Womack.

Accueil

Accueil critique

Le film a reçu des critiques positives. Sur Rotten Tomatoes, le film a une note de 79 %, basé sur 161 commentaires, avec une note moyenne de . Le consensus critique du site Web se lit comme suit: "Alimenté par une violence à la bombe et des effets spéciaux impressionnants, enracinés dans une humeur auto-satirique et pince-sans-rire, Dredd 3D fait un travail remarquable pour capturer l'esprit granuleux de ses sources". Sur Metacritic, le film a un score de , basé sur 30 critiques, indiquant des "critiques mitigées ou moyennes". Les sondages de CinemaScore indiquent que la moyenne des cinéphiles a attribué au film un "B" sur une échelle de A + à F.

L'accueil en France est aussi positif, le site AlloCiné lui attribue une moyenne de .

Box-office

Distinctions
Entre 2012 et 2013, le film Dredd a été sélectionné  dans diverses catégories et a remporté  récompenses.

Récompenses
 Bande-annonce d'or 2013 : Bande-annonce d'or du meilleur spot télévisé pour un thriller pour Lionsgate et FishBowl.
 Prix Empire 2013 : Prix Empire de la meilleur film en 3D.

Nominations
 Prix IGN du cinéma d'été () 2012 : Meilleur film d'adaptation de bande dessinée.
 Prix Schmoes d'or 2012 :
 Meilleur film de science-fiction de l'année,
 Film le plus sous-estimé de l'année,
 Film le plus trippant de l'année,
 La plus grande surprise de l'année,
 Personnage le plus cool de l'année pour Judge Dredd.
 Bande-annonce d'or 2013 :
 Meilleur spot TV de film d'action pour Lionsgate et FishBowl,
 Meilleurs graphismes dans un spot télévisé pour Lionsgate et Seismic Productions,
 Meilleur spot TV musical pour Lionsgate et FishBowl,
 Spot TV le plus original pour Lionsgate et The AV Squad,
 Meilleure affiche de film d'action pour Lionsgate et Ignition Creative,
 Affiche la plus originale pour Lionsgate et Ignition Creative.
 Prix Empire 2013 :
 Meilleur film fantastique ou de science-fiction,
 Meilleur film britannique.

Sélections
 L'Étrange Festival 2012 :
 Film de clôture pour Pete Travis,
 Inédits / avant-premières.

Notes et références

Notes

Références

Voir aussi

Article connexe
 Judge Dredd, film de Danny Cannon (1995)

Liens externes

Film britannique sorti en 2012
Film américain sorti en 2012
Film sud-africain sorti en 2012
Film indien sorti en 2012
Film de science-fiction britannique
Film de science-fiction américain
Film de science-fiction sud-africain
Film de science-fiction indien
Film de science-fiction dystopique
Film post-apocalyptique
Adaptation de comics au cinéma
Film dont l'action se déroule en une journée
Film tourné en Afrique du Sud
Film de Lionsgate
2012 en science-fiction
Film sur le trafic de drogue
Film réalisé par Pete Travis
Judge Dredd

redpajama_set_name: RedPajamaWikipedia


text:
{-# LANGUAGE DeriveDataTypeable #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE FlexibleContexts #-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE ConstraintKinds #-}
{-# LANGUAGE CPP #-}
module Facebook.Object.Marketing.AdCreative where

import Facebook.Records hiding (get)
import qualified Facebook.Records as Rec
import Facebook.Types hiding (Id)
import Facebook.Pager
import Facebook.Monad
import Facebook.Graph
import Facebook.Base (FacebookException(..))
import qualified Data.Aeson as A
import Data.Time.Format
import Data.Aeson hiding (Value)
import Control.Applicative
import Data.Text (Text)
import Data.Text.Read (decimal)
import Data.Scientific (toBoundedInteger)
import qualified Data.Text.Encoding as TE
import GHC.Generics (Generic)
import qualified Data.Map.Strict as Map
import Data.Vector (Vector)
import qualified Data.Vector as V
import qualified Data.ByteString as BS
import qualified Data.ByteString.Char8 as B8
import qualified Data.ByteString.Builder as BSB
import qualified Data.ByteString.Lazy as BSL
import qualified Control.Monad.Trans.Resource as R
import Control.Monad.Trans.Control (MonadBaseControl)
#if MIN_VERSION_time(1,5,0)
import System.Locale hiding (defaultTimeLocale, rfc822DateFormat)
import Data.Time.Clock
#else
import System.Locale
import Data.Time.Clock hiding (defaultTimeLocale, rfc822DateFormat)
#endif
import Facebook.Object.Marketing.Types

data ActionSpec = ActionSpec
newtype ActionSpec_ = ActionSpec_ (Vector Int) deriving (Show, Generic)
instance Field ActionSpec where
  type FieldValue ActionSpec = ActionSpec_
  fieldName _ = "action_spec"
  fieldLabel = ActionSpec
unActionSpec_ :: ActionSpec_ -> Vector Int
unActionSpec_ (ActionSpec_ x) = x

data CallToAction = CallToAction
newtype CallToAction_ = CallToAction_ A.Value deriving (Show, Generic)
instance Field CallToAction where
  type FieldValue CallToAction = CallToAction_
  fieldName _ = "call_to_action"
  fieldLabel = CallToAction
unCallToAction_ :: CallToAction_ -> A.Value
unCallToAction_ (CallToAction_ x) = x

data PlacePageSetId = PlacePageSetId
newtype PlacePageSetId_ = PlacePageSetId_ Text deriving (Show, Generic)
instance Field PlacePageSetId where
  type FieldValue PlacePageSetId = PlacePageSetId_
  fieldName _ = "place_page_set_id"
  fieldLabel = PlacePageSetId
unPlacePageSetId_ :: PlacePageSetId_ -> Text
unPlacePageSetId_ (PlacePageSetId_ x) = x

data Value = Value
newtype Value_ = Value_ A.Value deriving (Show, Generic)
instance Field Value where
  type FieldValue Value = Value_
  fieldName _ = "value"
  fieldLabel = Value
unValue_ :: Value_ -> A.Value
unValue_ (Value_ x) = x

data ImageFile = ImageFile
newtype ImageFile_ = ImageFile_ Text deriving (Show, Generic)
instance Field ImageFile where
  type FieldValue ImageFile = ImageFile_
  fieldName _ = "image_file"
  fieldLabel = ImageFile
unImageFile_ :: ImageFile_ -> Text
unImageFile_ (ImageFile_ x) = x

data FollowRedirect = FollowRedirect
newtype FollowRedirect_ = FollowRedirect_ Bool deriving (Show, Generic)
instance Field FollowRedirect where
  type FieldValue FollowRedirect = FollowRedirect_
  fieldName _ = "follow_redirect"
  fieldLabel = FollowRedirect
unFollowRedirect_ :: FollowRedirect_ -> Bool
unFollowRedirect_ (FollowRedirect_ x) = x

data ObjectInstagramId = ObjectInstagramId
newtype ObjectInstagramId_ = ObjectInstagramId_ Int deriving (Show, Generic)
instance Field ObjectInstagramId where
  type FieldValue ObjectInstagramId = ObjectInstagramId_
  fieldName _ = "object_instagram_id"
  fieldLabel = ObjectInstagramId
unObjectInstagramId_ :: ObjectInstagramId_ -> Int
unObjectInstagramId_ (ObjectInstagramId_ x) = x

data VideoId = VideoId
newtype VideoId_ = VideoId_ Int deriving (Show, Generic)
instance Field VideoId where
  type FieldValue VideoId = VideoId_
  fieldName _ = "video_id"
  fieldLabel = VideoId
unVideoId_ :: VideoId_ -> Int
unVideoId_ (VideoId_ x) = x

data Image = Image
newtype Image_ = Image_ Text deriving (Show, Generic)
instance Field Image where
  type FieldValue Image = Image_
  fieldName _ = "image"
  fieldLabel = Image
unImage_ :: Image_ -> Text
unImage_ (Image_ x) = x

data AppLink = AppLink
newtype AppLink_ = AppLink_ Text deriving (Show, Generic)
instance Field AppLink where
  type FieldValue AppLink = AppLink_
  fieldName _ = "app_link"
  fieldLabel = AppLink
unAppLink_ :: AppLink_ -> Text
unAppLink_ (AppLink_ x) = x

data LinkCaption = LinkCaption
newtype LinkCaption_ = LinkCaption_ Text deriving (Show, Generic)
instance Field LinkCaption where
  type FieldValue LinkCaption = LinkCaption_
  fieldName _ = "link_caption"
  fieldLabel = LinkCaption
unLinkCaption_ :: LinkCaption_ -> Text
unLinkCaption_ (LinkCaption_ x) = x

data GetMovieShowtimes = GetMovieShowtimes
newtype GetMovieShowtimes_ = GetMovieShowtimes_ Bool deriving (Show, Generic)
instance Field GetMovieShowtimes where
  type FieldValue GetMovieShowtimes = GetMovieShowtimes_
  fieldName _ = "get_movie_showtimes"
  fieldLabel = GetMovieShowtimes
unGetMovieShowtimes_ :: GetMovieShowtimes_ -> Bool
unGetMovieShowtimes_ (GetMovieShowtimes_ x) = x

data Leadgen = Leadgen
newtype Leadgen_ = Leadgen_ A.Value deriving (Show, Generic)
instance Field Leadgen where
  type FieldValue Leadgen = Leadgen_
  fieldName _ = "leadgen"
  fieldLabel = Leadgen
unLeadgen_ :: Leadgen_ -> A.Value
unLeadgen_ (Leadgen_ x) = x

data LinkDescription = LinkDescription
newtype LinkDescription_ = LinkDescription_ Text deriving (Show, Generic)
instance Field LinkDescription where
  type FieldValue LinkDescription = LinkDescription_
  fieldName _ = "link_description"
  fieldLabel = LinkDescription
unLinkDescription_ :: LinkDescription_ -> Text
unLinkDescription_ (LinkDescription_ x) = x

data Sponsorship = Sponsorship
newtype Sponsorship_ = Sponsorship_ A.Value deriving (Show, Generic)
instance Field Sponsorship where
  type FieldValue Sponsorship = Sponsorship_
  fieldName _ = "sponsorship"
  fieldLabel = Sponsorship
unSponsorship_ :: Sponsorship_ -> A.Value
unSponsorship_ (Sponsorship_ x) = x

data Application = Application
newtype Application_ = Application_ Text deriving (Show, Generic)
instance Field Application where
  type FieldValue Application = Application_
  fieldName _ = "application"
  fieldLabel = Application
unApplication_ :: Application_ -> Text
unApplication_ (Application_ x) = x

data VideoAnnotation = VideoAnnotation
newtype VideoAnnotation_ = VideoAnnotation_ A.Value deriving (Show, Generic)
instance Field VideoAnnotation where
  type FieldValue VideoAnnotation = VideoAnnotation_
  fieldName _ = "video_annotation"
  fieldLabel = VideoAnnotation
unVideoAnnotation_ :: VideoAnnotation_ -> A.Value
unVideoAnnotation_ (VideoAnnotation_ x) = x

data StartTimeInSec = StartTimeInSec
newtype StartTimeInSec_ = StartTimeInSec_ Int deriving (Show, Generic)
instance Field StartTimeInSec where
  type FieldValue StartTimeInSec = StartTimeInSec_
  fieldName _ = "start_time_in_sec"
  fieldLabel = StartTimeInSec
unStartTimeInSec_ :: StartTimeInSec_ -> Int
unStartTimeInSec_ (StartTimeInSec_ x) = x

data PolicyUrl = PolicyUrl
newtype PolicyUrl_ = PolicyUrl_ Text deriving (Show, Generic)
instance Field PolicyUrl where
  type FieldValue PolicyUrl = PolicyUrl_
  fieldName _ = "policy_url"
  fieldLabel = PolicyUrl
unPolicyUrl_ :: PolicyUrl_ -> Text
unPolicyUrl_ (PolicyUrl_ x) = x

data Link = Link
newtype Link_ = Link_ Text deriving (Show, Generic)
instance Field Link where
  type FieldValue Link = Link_
  fieldName _ = "link"
  fieldLabel = Link
unLink_ :: Link_ -> Text
unLink_ (Link_ x) = x

data ProductLink = ProductLink
newtype ProductLink_ = ProductLink_ Text deriving (Show, Generic)
instance Field ProductLink where
  type FieldValue ProductLink = ProductLink_
  fieldName _ = "product_link"
  fieldLabel = ProductLink
unProductLink_ :: ProductLink_ -> Text
unProductLink_ (ProductLink_ x) = x

data EndTimeInSec = EndTimeInSec
newtype EndTimeInSec_ = EndTimeInSec_ Int deriving (Show, Generic)
instance Field EndTimeInSec where
  type FieldValue EndTimeInSec = EndTimeInSec_
  fieldName _ = "end_time_in_sec"
  fieldLabel = EndTimeInSec
unEndTimeInSec_ :: EndTimeInSec_ -> Int
unEndTimeInSec_ (EndTimeInSec_ x) = x

data Page = Page
newtype Page_ = Page_ Text deriving (Show, Generic)
instance Field Page where
  type FieldValue Page = Page_
  fieldName _ = "page"
  fieldLabel = Page
unPage_ :: Page_ -> Text
unPage_ (Page_ x) = x

data FallbackTestUrl = FallbackTestUrl
newtype FallbackTestUrl_ = FallbackTestUrl_ Text deriving (Show, Generic)
instance Field FallbackTestUrl where
  type FieldValue FallbackTestUrl = FallbackTestUrl_
  fieldName _ = "fallback_test_url"
  fieldLabel = FallbackTestUrl
unFallbackTestUrl_ :: FallbackTestUrl_ -> Text
unFallbackTestUrl_ (FallbackTestUrl_ x) = x

data FollowUpActionUrl = FollowUpActionUrl
newtype FollowUpActionUrl_ = FollowUpActionUrl_ Text deriving (Show, Generic)
instance Field FollowUpActionUrl where
  type FieldValue FollowUpActionUrl = FollowUpActionUrl_
  fieldName _ = "follow_up_action_url"
  fieldLabel = FollowUpActionUrl
unFollowUpActionUrl_ :: FollowUpActionUrl_ -> Text
unFollowUpActionUrl_ (FollowUpActionUrl_ x) = x

data SplitFlowUsePost = SplitFlowUsePost
newtype SplitFlowUsePost_ = SplitFlowUsePost_ Bool deriving (Show, Generic)
instance Field SplitFlowUsePost where
  type FieldValue SplitFlowUsePost = SplitFlowUsePost_
  fieldName _ = "split_flow_use_post"
  fieldLabel = SplitFlowUsePost
unSplitFlowUsePost_ :: SplitFlowUsePost_ -> Bool
unSplitFlowUsePost_ (SplitFlowUsePost_ x) = x

data FollowUpTitle = FollowUpTitle
newtype FollowUpTitle_ = FollowUpTitle_ Text deriving (Show, Generic)
instance Field FollowUpTitle where
  type FieldValue FollowUpTitle = FollowUpTitle_
  fieldName _ = "follow_up_title"
  fieldLabel = FollowUpTitle
unFollowUpTitle_ :: FollowUpTitle_ -> Text
unFollowUpTitle_ (FollowUpTitle_ x) = x

data NeedSplitFlow = NeedSplitFlow
newtype NeedSplitFlow_ = NeedSplitFlow_ Bool deriving (Show, Generic)
instance Field NeedSplitFlow where
  type FieldValue NeedSplitFlow = NeedSplitFlow_
  fieldName _ = "need_split_flow"
  fieldLabel = NeedSplitFlow
unNeedSplitFlow_ :: NeedSplitFlow_ -> Bool
unNeedSplitFlow_ (NeedSplitFlow_ x) = x

data TcpaCompliant = TcpaCompliant
newtype TcpaCompliant_ = TcpaCompliant_ Bool deriving (Show, Generic)
instance Field TcpaCompliant where
  type FieldValue TcpaCompliant = TcpaCompliant_
  fieldName _ = "tcpa_compliant"
  fieldLabel = TcpaCompliant
unTcpaCompliant_ :: TcpaCompliant_ -> Bool
unTcpaCompliant_ (TcpaCompliant_ x) = x

data FollowUpActionText = FollowUpActionText
newtype FollowUpActionText_ = FollowUpActionText_ Text deriving (Show, Generic)
instance Field FollowUpActionText where
  type FieldValue FollowUpActionText = FollowUpActionText_
  fieldName _ = "follow_up_action_text"
  fieldLabel = FollowUpActionText
unFollowUpActionText_ :: FollowUpActionText_ -> Text
unFollowUpActionText_ (FollowUpActionText_ x) = x

data LandingPageCta = LandingPageCta
newtype LandingPageCta_ = LandingPageCta_ Text deriving (Show, Generic)
instance Field LandingPageCta where
  type FieldValue LandingPageCta = LandingPageCta_
  fieldName _ = "landing_page_cta"
  fieldLabel = LandingPageCta
unLandingPageCta_ :: LandingPageCta_ -> Text
unLandingPageCta_ (LandingPageCta_ x) = x

data LinkTitle = LinkTitle
newtype LinkTitle_ = LinkTitle_ Text deriving (Show, Generic)
instance Field LinkTitle where
  type FieldValue LinkTitle = LinkTitle_
  fieldName _ = "link_title"
  fieldLabel = LinkTitle
unLinkTitle_ :: LinkTitle_ -> Text
unLinkTitle_ (LinkTitle_ x) = x

data AdvancedData = AdvancedData
newtype AdvancedData_ = AdvancedData_ A.Value deriving (Show, Generic)
instance Field AdvancedData where
  type FieldValue AdvancedData = AdvancedData_
  fieldName _ = "advanced_data"
  fieldLabel = AdvancedData
unAdvancedData_ :: AdvancedData_ -> A.Value
unAdvancedData_ (AdvancedData_ x) = x

data CallToActionType = CallToActionType
newtype CallToActionType_ = CallToActionType_ CallToActionTypeADT deriving (Show, Generic)
instance Field CallToActionType where
  type FieldValue CallToActionType = CallToActionType_
  fieldName _ = "call_to_action_type"
  fieldLabel = CallToActionType
unCallToActionType_ :: CallToActionType_ -> CallToActionTypeADT
unCallToActionType_ (CallToActionType_ x) = x

data InstagramPermalinkUrl = InstagramPermalinkUrl
newtype InstagramPermalinkUrl_ = InstagramPermalinkUrl_ Text deriving (Show, Generic)
instance Field InstagramPermalinkUrl where
  type FieldValue InstagramPermalinkUrl = InstagramPermalinkUrl_
  fieldName _ = "instagram_permalink_url"
  fieldLabel = InstagramPermalinkUrl
unInstagramPermalinkUrl_ :: InstagramPermalinkUrl_ -> Text
unInstagramPermalinkUrl_ (InstagramPermalinkUrl_ x) = x
instance A.FromJSON ActionSpec_
instance A.ToJSON ActionSpec_
instance A.FromJSON CallToAction_
instance A.ToJSON CallToAction_
instance A.FromJSON PlacePageSetId_
instance A.ToJSON PlacePageSetId_
instance A.FromJSON Value_
instance A.ToJSON Value_
instance A.FromJSON ImageFile_
instance A.ToJSON ImageFile_
instance A.FromJSON FollowRedirect_
instance A.ToJSON FollowRedirect_
instance A.FromJSON ObjectInstagramId_
instance A.ToJSON ObjectInstagramId_
instance A.FromJSON VideoId_
instance A.ToJSON VideoId_
instance A.FromJSON Image_
instance A.ToJSON Image_
instance A.FromJSON AppLink_
instance A.ToJSON AppLink_
instance A.FromJSON LinkCaption_
instance A.ToJSON LinkCaption_
instance A.FromJSON GetMovieShowtimes_
instance A.ToJSON GetMovieShowtimes_
instance A.FromJSON Leadgen_
instance A.ToJSON Leadgen_
instance A.FromJSON LinkDescription_
instance A.ToJSON LinkDescription_
instance A.FromJSON Sponsorship_
instance A.ToJSON Sponsorship_
instance A.FromJSON Application_
instance A.ToJSON Application_
instance A.FromJSON VideoAnnotation_
instance A.ToJSON VideoAnnotation_
instance A.FromJSON StartTimeInSec_
instance A.ToJSON StartTimeInSec_
instance A.FromJSON PolicyUrl_
instance A.ToJSON PolicyUrl_
instance A.FromJSON Link_
instance A.ToJSON Link_
instance A.FromJSON ProductLink_
instance A.ToJSON ProductLink_
instance A.FromJSON EndTimeInSec_
instance A.ToJSON EndTimeInSec_
instance A.FromJSON Page_
instance A.ToJSON Page_
instance A.FromJSON FallbackTestUrl_
instance A.ToJSON FallbackTestUrl_
instance A.FromJSON FollowUpActionUrl_
instance A.ToJSON FollowUpActionUrl_
instance A.FromJSON SplitFlowUsePost_
instance A.ToJSON SplitFlowUsePost_
instance A.FromJSON FollowUpTitle_
instance A.ToJSON FollowUpTitle_
instance A.FromJSON NeedSplitFlow_
instance A.ToJSON NeedSplitFlow_
instance A.FromJSON TcpaCompliant_
instance A.ToJSON TcpaCompliant_
instance A.FromJSON FollowUpActionText_
instance A.ToJSON FollowUpActionText_
instance A.FromJSON LandingPageCta_
instance A.ToJSON LandingPageCta_
instance A.FromJSON LinkTitle_
instance A.ToJSON LinkTitle_
instance A.FromJSON AdvancedData_
instance A.ToJSON AdvancedData_
instance A.FromJSON CallToActionType_
instance A.ToJSON CallToActionType_
instance A.FromJSON InstagramPermalinkUrl_
instance A.ToJSON InstagramPermalinkUrl_

instance ToBS ActionSpec_ where
  toBS (ActionSpec_ a) = toBS a

instance ToBS CallToAction_ where
  toBS (CallToAction_ a) = toBS a

instance ToBS PlacePageSetId_ where
  toBS (PlacePageSetId_ a) = toBS a

instance ToBS Value_ where
  toBS (Value_ a) = toBS a

instance ToBS ImageFile_ where
  toBS (ImageFile_ a) = toBS a

instance ToBS FollowRedirect_ where
  toBS (FollowRedirect_ a) = toBS a

instance ToBS ObjectInstagramId_ where
  toBS (ObjectInstagramId_ a) = toBS a

instance ToBS VideoId_ where
  toBS (VideoId_ a) = toBS a

instance ToBS Image_ where
  toBS (Image_ a) = toBS a

instance ToBS AppLink_ where
  toBS (AppLink_ a) = toBS a

instance ToBS LinkCaption_ where
  toBS (LinkCaption_ a) = toBS a

instance ToBS GetMovieShowtimes_ where
  toBS (GetMovieShowtimes_ a) = toBS a

instance ToBS Leadgen_ where
  toBS (Leadgen_ a) = toBS a

instance ToBS LinkDescription_ where
  toBS (LinkDescription_ a) = toBS a

instance ToBS Sponsorship_ where
  toBS (Sponsorship_ a) = toBS a

instance ToBS Application_ where
  toBS (Application_ a) = toBS a

instance ToBS VideoAnnotation_ where
  toBS (VideoAnnotation_ a) = toBS a

instance ToBS StartTimeInSec_ where
  toBS (StartTimeInSec_ a) = toBS a

instance ToBS PolicyUrl_ where
  toBS (PolicyUrl_ a) = toBS a

instance ToBS Link_ where
  toBS (Link_ a) = toBS a

instance ToBS ProductLink_ where
  toBS (ProductLink_ a) = toBS a

instance ToBS EndTimeInSec_ where
  toBS (EndTimeInSec_ a) = toBS a

instance ToBS Page_ where
  toBS (Page_ a) = toBS a

instance ToBS FallbackTestUrl_ where
  toBS (FallbackTestUrl_ a) = toBS a

instance ToBS FollowUpActionUrl_ where
  toBS (FollowUpActionUrl_ a) = toBS a

instance ToBS SplitFlowUsePost_ where
  toBS (SplitFlowUsePost_ a) = toBS a

instance ToBS FollowUpTitle_ where
  toBS (FollowUpTitle_ a) = toBS a

instance ToBS NeedSplitFlow_ where
  toBS (NeedSplitFlow_ a) = toBS a

instance ToBS TcpaCompliant_ where
  toBS (TcpaCompliant_ a) = toBS a

instance ToBS FollowUpActionText_ where
  toBS (FollowUpActionText_ a) = toBS a

instance ToBS LandingPageCta_ where
  toBS (LandingPageCta_ a) = toBS a

instance ToBS LinkTitle_ where
  toBS (LinkTitle_ a) = toBS a

instance ToBS AdvancedData_ where
  toBS (AdvancedData_ a) = toBS a

instance ToBS CallToActionType_ where
  toBS (CallToActionType_ a) = toBS a

instance ToBS InstagramPermalinkUrl_ where
  toBS (InstagramPermalinkUrl_ a) = toBS a

action_spec r = r `Rec.get` ActionSpec
call_to_action r = r `Rec.get` CallToAction
place_page_set_id r = r `Rec.get` PlacePageSetId
value r = r `Rec.get` Value
image_file r = r `Rec.get` ImageFile
follow_redirect r = r `Rec.get` FollowRedirect
object_instagram_id r = r `Rec.get` ObjectInstagramId
video_id r = r `Rec.get` VideoId
image r = r `Rec.get` Image
app_link r = r `Rec.get` AppLink
link_caption r = r `Rec.get` LinkCaption
get_movie_showtimes r = r `Rec.get` GetMovieShowtimes
leadgen r = r `Rec.get` Leadgen
link_description r = r `Rec.get` LinkDescription
sponsorship r = r `Rec.get` Sponsorship
application r = r `Rec.get` Application
video_annotation r = r `Rec.get` VideoAnnotation
start_time_in_sec r = r `Rec.get` StartTimeInSec
policy_url r = r `Rec.get` PolicyUrl
link r = r `Rec.get` Link
product_link r = r `Rec.get` ProductLink
end_time_in_sec r = r `Rec.get` EndTimeInSec
page r = r `Rec.get` Page
fallback_test_url r = r `Rec.get` FallbackTestUrl
follow_up_action_url r = r `Rec.get` FollowUpActionUrl
split_flow_use_post r = r `Rec.get` SplitFlowUsePost
follow_up_title r = r `Rec.get` FollowUpTitle
need_split_flow r = r `Rec.get` NeedSplitFlow
tcpa_compliant r = r `Rec.get` TcpaCompliant
follow_up_action_text r = r `Rec.get` FollowUpActionText
landing_page_cta r = r `Rec.get` LandingPageCta
link_title r = r `Rec.get` LinkTitle
advanced_data r = r `Rec.get` AdvancedData
call_to_action_type r = r `Rec.get` CallToActionType
instagram_permalink_url r = r `Rec.get` InstagramPermalinkUrl
-- Entity:AdCreative, mode:Reading
class IsAdCreativeGetField r
instance (IsAdCreativeGetField h, IsAdCreativeGetField t) => IsAdCreativeGetField (h :*: t)
instance IsAdCreativeGetField Nil
instance IsAdCreativeGetField ActorId
instance IsAdCreativeGetField ActorImageHash
instance IsAdCreativeGetField CallToActionType
instance IsAdCreativeGetField InstagramPermalinkUrl
instance IsAdCreativeGetField ImageHash
instance IsAdCreativeGetField Name
instance IsAdCreativeGetField ObjectStoryId
instance IsAdCreativeGetField ObjectUrl
instance IsAdCreativeGetField LinkUrl
instance IsAdCreativeGetField InstagramActorId
instance IsAdCreativeGetField ObjectStorySpec
instance IsAdCreativeGetField ActorImageUrl
instance IsAdCreativeGetField RunStatus
instance IsAdCreativeGetField ProductSetId
instance IsAdCreativeGetField TemplateUrl
instance IsAdCreativeGetField ActorName
instance IsAdCreativeGetField UrlTags
instance IsAdCreativeGetField ThumbnailUrl
instance IsAdCreativeGetField ImageUrl
instance IsAdCreativeGetField Title
instance IsAdCreativeGetField LinkOgId
instance IsAdCreativeGetField ObjectId
instance IsAdCreativeGetField Body
instance IsAdCreativeGetField Id

type AdCreativeGet fl r = (A.FromJSON r, IsAdCreativeGetField r, FieldListToRec fl r)
type AdCreativeGetRet r = Id :*: r -- Default fields
getAdCreative :: (R.MonadResource m, MonadBaseControl IO m, AdCreativeGet fl r) =>
  Id_    -- ^ Ad Account Id
  -> fl     -- ^ Arguments to be passed to Facebook.
  ->  UserAccessToken -- ^ Optional user access token.
  -> FacebookT anyAuth m (Pager (AdCreativeGetRet r))
getAdCreative (Id_ id) fl mtoken = getObject ("/v2.7/" <> id <> "/adcreatives") [("fields", textListToBS $ fieldNameList $ Id ::: fl)] $ Just mtoken

type IgIdDetails = Id :*: Nil
getIgId :: (R.MonadResource m, MonadBaseControl IO m) =>
   UserAccessToken -- ^ User access token.
  -> FBPageId
  -> FacebookT anyAuth m (Pager IgIdDetails)
getIgId token (FBPageId pageId) = getObject ("/v2.7/" <> pageId <> "/instagram_accounts") [("fields", textListToBS $ fieldNameList $ Id ::: Nil)] $ Just token

-- Entity:AdCreative, mode:Creating
class IsAdCreativeSetField r
instance (IsAdCreativeSetField h, IsAdCreativeSetField t) => IsAdCreativeSetField (h :*: t)
instance IsAdCreativeSetField Nil
instance IsAdCreativeSetField ActorImageUrl
instance IsAdCreativeSetField ActorImageHash
instance IsAdCreativeSetField ActionSpec
instance IsAdCreativeSetField LinkOgId
instance IsAdCreativeSetField CallToAction
instance IsAdCreativeSetField PlacePageSetId
instance IsAdCreativeSetField ActorName
instance IsAdCreativeSetField Value
instance IsAdCreativeSetField ObjectId
instance IsAdCreativeSetField ImageFile
instance IsAdCreativeSetField ProductSetId
instance IsAdCreativeSetField InstagramActorId
instance IsAdCreativeSetField FollowRedirect
instance IsAdCreativeSetField ActorId
instance IsAdCreativeSetField ThumbnailUrl
instance IsAdCreativeSetField TemplateUrl
instance IsAdCreativeSetField LinkUrl
instance IsAdCreativeSetField ObjectStorySpec
instance IsAdCreativeSetField ObjectStoryId
instance IsAdCreativeSetField UrlTags
instance IsAdCreativeSetField Name
instance IsAdCreativeSetField ImageHash
instance IsAdCreativeSetField ObjectInstagramId
instance IsAdCreativeSetField VideoId
instance IsAdCreativeSetField Title
instance IsAdCreativeSetField ObjectUrl
instance IsAdCreativeSetField Image
instance IsAdCreativeSetField AppLink
instance IsAdCreativeSetField LinkCaption
instance IsAdCreativeSetField GetMovieShowtimes
instance IsAdCreativeSetField Leadgen
instance IsAdCreativeSetField LinkDescription
instance IsAdCreativeSetField Sponsorship
instance IsAdCreativeSetField Application
instance IsAdCreativeSetField VideoAnnotation
instance IsAdCreativeSetField StartTimeInSec
instance IsAdCreativeSetField Body
instance IsAdCreativeSetField PolicyUrl
instance IsAdCreativeSetField Link
instance IsAdCreativeSetField ProductLink
instance IsAdCreativeSetField EndTimeInSec
instance IsAdCreativeSetField Page
instance IsAdCreativeSetField FallbackTestUrl
instance IsAdCreativeSetField FollowUpActionUrl
instance IsAdCreativeSetField SplitFlowUsePost
instance IsAdCreativeSetField FollowUpTitle
instance IsAdCreativeSetField NeedSplitFlow
instance IsAdCreativeSetField TcpaCompliant
instance IsAdCreativeSetField ImageUrl
instance IsAdCreativeSetField OfferId
instance IsAdCreativeSetField FollowUpActionText
instance IsAdCreativeSetField LandingPageCta
instance IsAdCreativeSetField LinkTitle
instance IsAdCreativeSetField Id
instance IsAdCreativeSetField AdvancedData
data CreateAdCreativeId = CreateAdCreativeId {
  adcreativeId :: Text
  } deriving Show
instance FromJSON CreateAdCreativeId where
    parseJSON (Object v) =
       CreateAdCreativeId <$> v .: "id"
creativeToCreative :: CreateAdCreativeId -> AdCreativeADT
creativeToCreative (CreateAdCreativeId id) = AdCreativeADT id

type AdCreativeSet r = (Has ObjectStorySpec r, Has Name r, A.FromJSON r, IsAdCreativeSetField r, ToForm r)
setAdCreative :: (R.MonadResource m, MonadBaseControl IO m, AdCreativeSet r) =>
  Id_    -- ^ Ad Account Id
  -> r     -- ^ Arguments to be passed to Facebook.
  ->  UserAccessToken -- ^ Optional user access token.
  -> FacebookT Auth m (Either FacebookException CreateAdCreativeId)
setAdCreative (Id_ id) r mtoken = postForm ("/v2.7/" <> id <> "/adcreatives") (toForm r) mtoken

-- Entity:AdCreative, mode:Updating
class IsAdCreativeUpdField r
instance (IsAdCreativeUpdField h, IsAdCreativeUpdField t) => IsAdCreativeUpdField (h :*: t)
instance IsAdCreativeUpdField Nil
instance IsAdCreativeUpdField Name
instance IsAdCreativeUpdField RunStatus
instance IsAdCreativeUpdField AccountId
instance IsAdCreativeUpdField Id

type AdCreativeUpd r = (Has Id r, A.FromJSON r, IsAdCreativeUpdField r, ToForm r)
updAdCreative :: (R.MonadResource m, MonadBaseControl IO m, AdCreativeUpd r) =>
  Id_    -- ^ Ad Account Id
  -> r     -- ^ Arguments to be passed to Facebook.
  ->  UserAccessToken -- ^ Optional user access token.
  -> FacebookT Auth m (Either FacebookException r)
updAdCreative (Id_ id) r mtoken = postForm ("/v2.7/" <> id <> "") (toForm r) mtoken

-- Entity:AdCreative, mode:Deleting
class IsAdCreativeDelField r
instance (IsAdCreativeDelField h, IsAdCreativeDelField t) => IsAdCreativeDelField (h :*: t)
instance IsAdCreativeDelField Nil
instance IsAdCreativeDelField RunStatus
instance IsAdCreativeDelField Name
instance IsAdCreativeDelField Id
instance IsAdCreativeDelField AccountId

type AdCreativeDel r = (Has Id r, A.FromJSON r, IsAdCreativeDelField r, ToForm r)
delAdCreative :: (R.MonadResource m, MonadBaseControl IO m, AdCreativeDel r) =>
  CreateAdCreativeId    -- ^ Ad Account Id
  -> r     -- ^ Arguments to be passed to Facebook.
  ->  UserAccessToken -- ^ Optional user access token.
  -> FacebookT Auth m (Either FacebookException r)
delAdCreative (CreateAdCreativeId id) r mtoken = deleteForm ("/v2.7/" <> "") (toForm r) mtoken

redpajama_set_name: RedPajamaGithub


A Quality Oyaide IEC Connector, Gold-Plated for a warmer sound.
The C-079 is a true reference-grade connector employing super thick (0.2micron) 24k gold-plating directly applied on the polished surface of receptacle and blade. The polishing process is then again (twice) carried out on the phosphor bronze surfaces. The combination and thicknesses of plating, and the quality of the polishing, are carefully controlled to maximise sound quality. Where rhodium sounds pure and strong, gold sounds warm and luxurious: truly a wonderful-sounding connector.


text:
96-year-old Woman Scores 98 percent Marks in Test
JMS/ Alappuzha: Karthiyani Amma, a 96-year-old woman from Alappuzha district scored 98 percent marks in literacy programme test.
Amma scored 98 out of 100 marks in 'Aksharalaksham'' literacy programme test of Kerala State Literacy Mission. In the exam, her reading, writing and basic mathematical skills were tested, informed an official. She scored 38 out of 40 in writing, and full marks of 30 each in Mathematics and reading, the official said.
She was the oldest candidate to take the test under the programme, launched to eliminate illiteracy in the state that boasts of over 90 percent literacy, the highest in the country.
According to the different media reports, approximately 42, 933 people cleared the test this year, taking the state closer to its aim of 100 percent literacy. As per the 2011 census, the literacy rate of the state is 94 percent which was 90.86 percent in 2001.
On April 18, 1991, the state was declared fully literate, which means attaining 90 percent literacy, as per UNESCO norms.
Even though the state is the flag bearer of literacy in the country, around 18 lakh people remained illiterate, the 2011 Census revealed, prompting the state government to launch the 'Aksharalaksham' programme on January 26 this year.
Our motto is to eradicate illiteracy completely and achieve 100 percent literacy in the state by all means, said the official.
Previous SAIL supplied 12000 metric tonnes of steel for World's tallest statue
Next 630 DPS Bokaro students get award

redpajama_set_name: RedPajamaCommonCrawl


I am trying to show the rolling 12 mo sales bar chart, along with % difference line chart on a dual axis. As sales fluctuate month to month, these can be both positive or negative changes.
I want to be able to show it like the attached image. However, I am not able to change the Y axis origin (-5% in the image). It is always 0. I have attached a workbook example of what I have gotten to so far and I have ran out of ideas.
I feel like it should be a somewhat simple thing to do, I am just oblivious to it.
Randall, you can do it if you can live with a fixed axis. (See attached.) Your sample data has one value at -24.71% so when the axis is set to Auto the scale goes low enough to show all the values. If your actual data only has -5% that will be the start of your scale. Or you can fix it a -5% either way. To get the image you posted the important thing is to fix the thousands scale. Hope this can work for you.
Exactly what I wanted. Didn't think of fixing the other axis. Thanks!
One more quick question: If I fix this axis to a maximum value... I am guessing if sales start growing above that Max I would need to re-adjust?


Montreal, QC – January 17, 2019 – At a presentation today in Montreal, the Kia Forte has been named Best Small Car in Canada for 2019 and the Kia Stinger has been named Best Large Car in Canada for 2019, winning their respective categories as part of the judging for AJAC's Canadian Car of the Year and Canadian Utility Vehicle of the Year and qualifying them both for the overall awards to be named in February.
(TORONTO) May 22, 2018 – Kia Canada Inc. (KCI) today announced that, starting later this summer, the 2019 Kia Stinger will be available in Canadian dealerships with a choice of Kia's 3.3L Twin-Turbo GDI 6-cylinder engine or Kia's 2.0L Turbo GDI 4-cylinder engine. The new 2019 Stinger 2.0L GT-Line AWD will feature many of the same design attributes that has made the 3.3L version the talk of the industry, while providing an opportunity for even more Canadians to get into Kia's award-winning sports sedan.
Cars today need to do more than provide a means to get from point A to point B. That's where the 2018 Kia Cadenza comes in. It's a spacious luxury vehicle with Kia's warranty to match. Take a look at just some of the features that put it head and shoulders above the rest in its class.
There is plenty for families to love about the Cadenza. It has plenty of legroom for all passengers, making long trips with its full complement of five passengers a breeze. It's a quiet ride as well, with sound dampening features that ensure the sounds of the road stay outside. Kia's UVO services add that extra layer of security as well, allowing you to locate your car, track its speed, and even set curfew alarms when you've handed off the keys.
Safety doesn't stop with remote tracking. A fully loaded Cadenza has enough features to make sure the only memories you make on the drive are good ones. The surround view camera lets you keep a close eye on your vehicle's perimeter, while front end collision sensors and emergency braking automation help out in a pinch. Follow that up with cross-traffic alert in the rear and lane change assist and the driver is kept aware of everything around.
Everyone relies on technology, and families most of all. That's why the Kia Cadenza comes with a wireless phone charger, and access to Apple CarPlay and Android Auto. Whether you're singing along with the kids or to by yourself with your favorite album, you'll appreciate the 12 speaker integrated soundsystem. Connecting it all is an optional 8 inch touch screen, keeping all of your news and navigation right at your fingertips.
With more time spent on the road, you need more than car. Let Peterbrough Kia introduce you to the 2018 Kia Cadenza, the auto that is more than transportation; it's part of your life.
Kia has long been slept on when it comes to rating midsize sedan luxury, performance, and overall style. Those days have now come to an end with the all-new 2018 Kia Stinger, a sporty, elegant take on a sedan well known for its reliability and easy handling. Peterbrough Kia has been anticipating this highly-acclaimed Kia model for some time, which is why we're excited to present the characteristics we believe elevate the Kia Stinger into a class of its own.
The Stinger is available in five trims: 2.0L, Premium, GT, GT1, and GT2; all of which can be upgraded to all-wheel drive. The 2.0L trim, the most affordable of the lot, doesn't skimp on luxury or performance with its push-to-start button feature, 8-speed automatic transmission with paddle shifters, and premium fuel recommendation. The Premium trims features all that the 2.0L trim has, with the addition of a navigation system, a sunroof, and high-performance dampers. The GT trims feature upgrades like electronically controlled suspension and shift-by-wire-capabilities, making the Stinger a competitor worthy of the auto world's attention.
What sets the 2018 Kia Stinger apart from the rest is that even its lowest level trim boasts a supremely luxurious interior. The 2.0L trim features leather seat trim with heated front seats, a first for Kia lower-end trims. As you get up to the higher-level trims, the Stinger becomes available in Nappa leather seat options, premium sound system upgrades, and advanced driver assistance systems.
The Kia Stinger's performance easily rivals that of luxury brands such as BMW, Lexus, and Mercedes. Not only can all Stinger models be upgraded to all-wheel drive, they also come with turbo-powered engines. However, each engine differs with each trim. The 2.0L and Premium trims feature an I-4 Turbo GDI engine with 255 horsepower and 22-city/29-highway/25-combined MPG. All of the Stinger GT trims feature a 3.3L V6 Twin Turbo GDI with 365 horsepower and 19-city/25-highway/21-combined MPG.
A car is likely one of the most important purchases you'll ever make. When you visit us at Peterborough Kia, we'll treat you like family and guide you through purchasing a vehicle. Whether you've already conducted thorough research on your own or are still not quite certain that the 2018 Kia Forte5 is the car for you, we're ready to provide the assistance needed to help you feel at ease.
Like many other models made by Kia, the 2018 Kia Forte5 has both active and passive safety features to help you manage the challenges that may arise when you're on the move. For example, the lap and shoulder safety belts have pretensioners that keep the restraints tight against your body in certain conditions. There are also components that help you adapt to icy or wet roads by maintaining consistent traction, as well as one that keeps the vehicle stable on inclines.
Most of today's leading models accommodate a high-tech lifestyle, and this model from Kia is no exception. It's compatible with most Apple and Android smartphones, allowing you to get the most from those gadgets while you're on the road.
Additionally, consider getting this car with an available rear camera system that shows you what's behind the vehicle as you back down the driveway or out of a parking spot. Some obstacles are difficult to see, especially if they're low to the ground. By looking at the viewing screen built into your dashboard, you'll be able to move in reverse without worries.
Whether you're in the market for your first car or want to buy one to accommodate your growing family, come visit us at Peterborough Kia today. We're excited to give advice at every stage of the process and help you purchase a car you'll love to own and drive.
Superior style, performance, and handling, the latest Stinger is Kia's attempt to challenge higher priced luxury brands. If you're interested in luxury at a reasonable price, then the 2018 Kia Stinger may be the perfect option for you.
Here are the key points we at Peterbrough Kia believe you should know about the Stinger.
The 2018 Kia Stinger has five trim levels. The base comes equipped with features such as 18-inch wheels, front and rear parking sensors, keyless ignition, leather upholstery, Bluetooth, heated front seats and steering, wheel, auto-dimming rear-view mirror, six-speaker audio system and satellite radio, Apple Car Play and Android Auto, and a 7-inch touchscreen.
The Premium trim comes with a sunroof, an 8-inch touchscreen, a universal garage door opener, driver memory settings, and a 15-speaker Harman Kardon audio system.
The GT, GT1, and GT2 trims offer more powerful engines and upgraded safety features ranging from forward collision warning and automatic emergency braking to lane departure warning and correction.
The Stinger is easy to drive, provides quick, powerful acceleration, and responsive steering. Its 8-speed transmission chooses the gear that's appropriate for the condition and adjusts smoothly.
The Stinger provides comfort as good as any of its pricier, European counterparts. It boasts front seats with bolsters are comfortable during long-distance drives and hold you when cornering.
With large cargo space and plenty of pockets and bins, the Stiner surpasses other hatchbacks in terms of cargo capacity. The rear seats can also be folded if additional space is needed for larger bags.
The sound system quality from the audio system is somewhat lacking, but the laundry list of other features including the built-in navigation system and voice control more than make up for it.
The 2018 Kia Stinger is not technically a luxury car. However, it comes awfully close and is perfect if you want to experience luxury on a budget.
At Peterbrough Kia, we're here to help you find the right car for you. Feel free to contact us should you have any furthers questions.
Looking into getting a brand new car this year? Getting a new car can be great, especially knowing that nobody else has ever driven it before you. If you go to your local Petersborough Kia, you will probably find yourself looking at a wide variety of new models for you to choose from. Here are some features that may have you choosing the 2018 Kia Sportage.
One thing to note about this particular brand of car is that it has an interior that reminds some reviewers of an Audi, making it have a great luxury feel to it. There are also many new features to keep in mind, such as heats that are not only heated but also cooled. What's more, those that like speed and power will probably love the Sportage because of its turbo engine.
There are a lot of ways that the 2018 Kia Sportage varies from the 2017 one. For example, there has been an increase in active safety features of this car, and many of the already standard features from last year have been updated. However, even with all of these nice new features, the car is still an affordable price for a lot of people, meaning that you don't have to worry about high car payments, high interest or just turning this car into one of your dreams. There are, of course, upgrade options, however these will increase the price of the car; however, it includes some extra tech and an upgraded interior, so it may be worth the price to some people.
There are a lot of reasons that you may want to look into the 2018 Kia Sportage, such as the increased technology allowing you to use Apple CarPlay or Android Auto as well as the new safety features that are becoming more standard. Consider looking into your local car dealership today.
As with nearly any type of technology, automobiles have gone through a significant number of changes over the years. However, that change is not likely to stop anytime soon, and we are already seeing some potential changes to cars such as the 2018 Kia Sportage and more. From new luxury-based technology such as wifi and Bluetooth, to other sorts of more practical technology, here are some of the things you may see coming to cars in your local Peterborough Kia in the not-too-distant future.
Electric cars aren't necessarily considered new, however they are continuing to find their way into the spotlight with more changes. The idea behind the electric car is to reduce the need for fossil fuels, and although some of them still have a way to go before they completely replace conventional cars, they seem to be taking a step in the right direction.
Another new change coming to the auto world is the autonomous, or self-driving, car. Like the electric car, these vehicles still have some kinks to work out before they are ready to hit the road in full force. However, with the ability to drive themselves and sometimes even make decisions in spite of the input of the driver, they may be a key to making the road safer for everyone in the future.
Fingerprint unlock and entry is another new technology that is being talked about, although they haven't quite made a breakthrough yet. This piece of technology could have the potential to decrease the likelihood of car theft, since the owner's fingerprint would be necessary to unlock the car. However, it may be some time before we see this technology in cars on the market.
With all of the new tech coming out, it should come as little to no surprise that people are starting to get excited about what the future holds for the auto industry. You may even find yourself browsing for a new car at your Peterborough Kia dealer.


text:
Q: prevent default in IE I have event function like this:
 ###*
    Function to show all items
 ###
 showAllItemsToggle_: ( e ) ->
    e.stopPropagation()
    e.preventDefault()
    element = e.target
    ....

and it is on  tag with href="#"
and only in IE after fire this event is this event not prevented.
I think GC will solved problems like this for me.

A: Older version of Internet Explorer, that is IE8 and below, do not support event.preventDefault. Instead, you will have to set the non-standard event.returnValue to false:
e.returnValue = false;

redpajama_set_name: RedPajamaStackExchange


Several types of strokes can strike the brain with little warning—but you can cut your risk for future strokes. According to research or other evidence, the following self-care steps may be helpful.
Stroke is a condition caused by a lack of blood supply to the brain or by hemorrhage (bleeding) within the brain.
Stroke is the third leading cause of death in the United States, but most strokes are not fatal. Depending on the area of the brain that is damaged, a stroke can cause coma, reversible or irreversible paralysis, speech problems, visual disturbances, and dementia. Factors that increase the risk of certain types of stroke include hypertension, diabetes, elevated levels of high cholesterol or homocysteine, and atherosclerosis (hardening of the arteries) of the blood vessels that supply the brain.
Symptoms of stroke include weakness, numbness, or inability to move an arm or leg; sudden and intense headache; severe dizziness or loss of coordination and balance; difficulty with speaking or understanding; and blurred or decreased vision in one or both eyes. People with stroke may also have seizures, vomiting, drooling, and difficulty swallowing. Some people experience temporary warning episodes of neurologic symptoms called transient ischemic attacks (TIAs) before suffering a complete stroke. People experiencing symptoms suggestive of having suffered a stroke or a TIA require immediate (emergency room) medical attention.
Exercise reduces the risk of stroke according to most,5 , 6 , 7 , 8 though not all,9 studies. The benefits of exercise are probably due to its effects on body weight, blood pressure, and glucose tolerance.
Obesity has been associated with an increased risk of stroke in most studies.10 , 11 Excess abdominal fat appears to be more directly linked to increased risk of stroke, compared with fat accumulation in the thighs and buttocks.12 , 13 , 14 While losing weight and keeping it off is difficult for most people, normalizing weight with a healthful diet and exercise program is one of the best ways to reduce the risk of many diseases, including stroke.
Fruits and vegetables appear to protect against stroke and are a good source of potassium, which has been linked to a decreased stroke risk in some studies.
Researchers have found an association between diets low in potassium and increased risk of stroke. People who take potassium supplements have been reported to have a low risk of suffering a stroke. However, the association of increasing dietary potassium intake and decreasing stroke mortality only occurred in black men and hypertensive men in one study. Others have found an association between increased risk of stroke and the combination of low dietary potassium plus high salt intake. Increasing dietary potassium has lowered blood pressure in humans, which by itself should reduce the risk of stroke. However, some of the protective effect of potassium appears to extend beyond its ability to lower blood pressure. Maintaining a high potassium intake is best achieved by eating fruits and vegetables.
Diets high in fruit and/or vegetables are associated with a reduced risk of stroke, according to most studies. In a large preliminary study, cruciferous and green leafy vegetables, as well as citrus fruit and juice, conferred the highest degree of protection. Because it is not clear which components of fruits and vegetables are most responsible for the protective effect against stroke, people wishing to reduce their risk of stroke should rely primarily on eating more fruits and vegetables themselves, rather than taking supplements.
Eating fish has been linked to reduced stroke risk in most studies.
Evidence is accumulating in favor of fish consumption, a rich source of omega-3 fatty acids, as a way to help prevent stroke. Eating fish has been linked to reduced stroke risk in most, but not all, studies.
In one study, women who ate higher amounts of whole grains were at lower risk of stroke.
A large study also found that women who eat higher amounts of whole grains are at lower risk of ischemic stroke. Those women who ate more than one whole-grain food on an average day (twice the amount of fiber eaten by the average American) had approximately a 35% lower risk of suffering an ischemic stroke compared with women who ate virtually no whole-grain products on an average day. This study fits with previous research showing that women who consume more whole grains are also at reduced risk for heart disease caused by atherosclerosis.
Too much salt can contribute to both stroke and hypertension, a major risk factor for stroke. Use less salt to reduce your risk.
High salt intake is associated with both stroke and hypertension, a major risk factor for stroke. Salt intake may increase stroke risk independent of its effect on blood pressure. Among overweight people, an increase in salt consumption of about 1/2 teaspoon (2.3 grams) per day was associated with a 32% increase in stroke incidence and an 89% increase in stroke mortality.Reducing salt intake is recommended as a way to reduce the risk of stroke.
Having one or two alcoholic drinks per day may actually reduce stroke risk, but regular heavy drinking or binge drinking has consistently shown to increase it.
Having one or two drinks per day has lowered stroke risk in most studies, though some researchers report no protection and others find that even light drinking leads to an increased risk of stroke. Regular heavy drinking or binge drinking, however, has consistently raised the risk of suffering a stroke by increasing blood pressure and causing heart muscle abnormalities and other effects.
More research is needed to clarify the relationship between dietary fat and stroke risk, as different kinds of fat appear to have varying effects on different types of stroke. In the meantime, it's a good idea to stick with monounsaturated fats, which are known to be heart healthy, such as olive oil.
The influence of dietary fat on the risk of stroke is not as clear as it is for heart disease risk. Some recent reports suggest an association between increased fat intake, including saturated fat (primarily found in meat and dairy), and a decreased stroke risk. These unexpected findings may be due to unique dietary conditions in the country studied (Japan) or to flaws in study design. Other evidence suggests the opposite relationship—that people consuming more saturated fat are at higher risk of stroke.
Evidence regarding the role of unsaturated fats (primarily found in vegetable oils, cooked and processed foods made with vegetable oils, nuts, and seeds) is equally unclear, suggesting that unsaturated fats may have varying effects on different types of stroke or that some unsaturated fats differ from others in their influence on stroke risk.
Vinpocetine injections have been reported to improve some measures of brain function in stroke patients and to reduce some of the brain function loss that typically follows a stroke.
Vinpocetine given by intravenous injection has been reported to improve some biochemical measures of brain function in stroke patients. A controlled trial found intravenous vinpocetine given within 72 hours of a stroke reduced some of the losses in brain function that typically follow a stroke. However, the reliability of human stroke research using vinpocetine has been questioned, and more double-blind trials are needed. No studies using oral vinpocetine for treating acute strokes have been published.
Magnesium appears to reduce high blood pressure, which may in turn reduce stroke risk.
Researchers have found an association between diets low in magnesium and increased risk of stroke, an effect explained partially, but not completely, by the ability of magnesium to reduce high blood pressure. Protection from stroke associated with drinking water high in magnesium has also been reported. Intravenous magnesium given immediately after a stroke has been proposed as a treatment for reducing stroke deaths, but results so far have been inconclusive.
In one trial, people with atherosclerosis, a condition that may contribute to stroke, who were given a palm oil extract containing tocotrienols saw significant improvement.
In a double-blind trial, people with atherosclerosis in the carotid arteries were given a palm oil extract containing 160–240 mg of tocotrienols (a vitamin E-like supplement) and approximately 100–150 IU vitamin E per day. After 18 months, they had significantly less atherosclerosis or less progression of atherosclerosis compared to a group receiving placebo. Vitamin E plus aspirin, has been more effective in reducing the risk of strokes and other related events than has aspirin, alone. However, most preliminary trials have shown no protective effects from antioxidant supplementation. A large Finnish trial concluded that supplementation with either vitamin E or beta-carotene conferred no protection against stroke in male smokers, although a later review of the study found that those smokers who have either hypertension (high blood pressure) or diabetes do appear to have a reduced risk of stroke when taking vitamin E.
People with high risk for stroke, such as those who have had TIAs or who have a heart condition known as atrial fibrillation, are often given aspirin or anticoagulant medication to reduce blood clotting tendencies. Some natural inhibitors of blood clotting such as garlic,fish oil, and vitamin E, may have protective effects, but even large amounts of fish oil are known to be less potent than aspirin. Whether any of these substances is an adequate substitute to control risk of stroke in high-risk people is unknown, and anyone taking anticoagulant medication should advise their prescribing doctor before beginning use of these natural substances.
Studies have found that people who eat foods high in antioxidants such vitamin E have less carotid stenosis, a risk factor for stroke. Vitamin E plus aspirin has also been shown to be effective in reducing stroke risk.
Narrowing of the neck arteries (carotid stenosis) caused by atherosclerosis is a risk factor for stroke. Preliminary diet studies have found that people who eat foods high in antioxidants such as vitamin C and vitamin E have less carotid stenosis.
1. Shinton R. Lifelong exposures and the potential for stroke prevention: the contribution of cigarette smoking, exercise, and body fat. J Epidemiol Community Health 1997;51:138-43.
2. Jacobs DR Jr, Adachi H, Mulder I, et al. Cigarette smoking and mortality risk: twenty-five-year follow-up of the Seven Countries Study. Arch Intern Med 1999;159:733-40.
3. Shinton R, Beevers G. Meta-analysis of relation between cigarette smoking and stroke. BMJ 1989;298:789-94.
4. You RX, Thrift AG, McNeil JJ, et al. Ischemic stroke risk and passive exposure to spouses' cigarette smoking. Melbourne Stroke Risk Factor Study (MERFS) Group. Am J Public Health 1999;89:572-5.
5. Lee IM, Hennekens CH, Berger K, et al. Exercise and risk of stroke in male physicians. Stroke 1999;30:1-6.
6. Sacco RL, Gan R, Boden-Albala B, et al. Leisure-time physical activity and ischemic stroke risk: the Northern Manhattan Stroke Study. Stroke 1998;29:380-7.
7. Agnarsson U, Thorgeirsson G, Sigvaldason H, et al. Effects of leisure-time physical activity and ventilatory function on risk for stroke in men: the Reykjavik Study. Ann Intern Med 1999;130:987-90.
8. Bronner LL, Kanter DS, Manson JE. Primary prevention of stroke. N Engl J Med 1995;333:1392-400 [review].
9. Evenson KR, Rosamond WD, Cai J, et al. Physical activity and ischemic stroke risk : the atherosclerosis risk in communities study. Stroke 1999;30:1333-9.
10. Rexrode KM, Hennekens CH, Willett WC, et al. A prospective study of body mass index, weight change, and risk of stroke in women. JAMA 1997;277:1539-45.
11. Bronner LL, Kanter DS, Manson JE. Primary prevention of stroke. N Engl J Med 1995;333:1392-400 [review].
12. Megnien JL, Denarie N, Cocaul M, et al. Predictive value of waist-to-hip ratio on cardiovascular risk events. Int J Obes Relat Metab Disord 1999;23:90-7.
13. Walker SP, Rimm EB, Ascherio A, et al. Body size and fat distribution as predictors of stroke among US men. Am J Epidemiol 1996;144:1143-50.
14. Folsom AR, Prineas RJ, Kaye SA, et al. Incidence of hypertension and stroke in relation to body fat distribution and other risk factors in older women. Stroke 1990;21:701-6.


text:
Five suspects arrested after Iraq TV crew murder
Iraqi police on Sunday arrested five men suspected of involvement in the brutal kidnapping and killing on Saturday of a four-member team from the Al-Sharqiya television channel, police said. Two suspects were arrested as they were driving a car which was allegedly used in the abduction, said Brigadier General Khalid Abdelsattar, spokesman for the police in Nineveh, the province surrounding the northern city of Mosul where the incident occurred. Full Story


text:
Iconic Interviews & Reviews
Film/DVDs
Live Entertainment Reviews
Where We're Read
Article Search...
The Traveling Wilburys Collection
Written by Randy Patterson
Label: Concord Bicycle Music
Concord Bicycle Music announced recently that it has entered into a worldwide licensing agreement with The Traveling Wilburys to represent the iconic band's entire catalog, including physical and digital reissues.
It's about flippin' time that somebody finally stepped up to the plate and did the deed. Fans have been waiting!
For the first time ever, the super group's music is available on streaming services along with the re-launch of the hugely successful Traveling Wilburys Collection box set as a limited-edition, uniquely numbered 2-CD 1-DVD box set, standard 2-CD 1-DVD package, deluxe 180-gram vinyl box and for the first time as high-resolution downloads. The release includes albums (Vol. 1 and Vol. 3), bonus tracks and a DVD featuring footage of the band from the first chord to the final mix.
When originally released in 2007, The Traveling Wilburys Collection debuted at #1 in the U.K. and six other countries and entered the U.S. charts at #9, making it the highest chart debut of a box set at the time, and has since been certified Gold.
The previously released albums Traveling Wilburys Vol. 1 and Traveling Wilburys Vol. 3 feature music's greatest singer-songwriters — George Harrison, Jeff Lynne, Roy Orbison, Tom Petty and Bob Dylan — as the legendary band the Traveling Wilburys.
The Wilburys formed in 1988 after Dylan, Harrison, Petty, Lynne and Orbison assembled at Dylan's Malibu, California studio to record a B-side for the Harrison single "This Is Love." The resulting song, "Handle With Care," was instead released under the Wilburys name, with the artists posing as a band of brothers. George later said, "I liked the song and the way that it turned out with all these people on it so much that I just carried it around in my pocket for ages thinking, 'Well what can I do with this thing?' And the only thing to do I could think of was do another nine. Make an album." The original album release, Traveling Wilburys Vol. 1, achieved great success; after hitting No. 3 on the Billboard Top 200 chart, the certified double Platinum album earned a GRAMMY® for Best Rock Performance by a Duo or Group.
Traveling Wilburys Vol. 3, the group's second album, was released in 1990 and dedicated to Lefty (Roy Orbison) Wilbury, who passed away in late 1988 before recording could be completed. "She's My Baby" and "Wilbury Twist" became radio hits as the album reached #11 in the U.S. and was certified Platinum.
Scott Pascucci, CEO Concord Bicycle Music and Sig Sigworth, SVP Catalog Concord Bicycle Music said in a joint statement, "The global success of the Traveling Wilburys reissues in 2007 was one of our career highlights. So, we are very proud to bring the Wilburys' catalog to Concord Bicycle Music and work with these incredible songs and musicians a second time."
Rock fans will most definitely want to add this collection to their, well, collection.
Gordon Lightfoot On His Career, New LP,
John & Yoko: Above Us Only Sky
Kinky Friedman Speaks His Mind
Black Jacket Symphony Performing Abbey R
Ringo And His All-Starr Band - Greenvill
Dave Mason Discusses His Traffic Jam Tou
Jerry Scheff
Chuck Leavell Interview 2011
Bob Dylan, George Harrison, Roy Orbison, The Traveling Wilburys Collection, Traveling Wilburys, Tom Petty, Jeff Lynne
Our Featured Photo by Boomerocity friend and famed rock photographer, Rob Shanahan (robshanahan.com), is of the late, great Dr. John who we lost over the summer.
Click here to read our commemoration of the late drummer. Also, check out more of Rob's work at RobShanahan.com!
The Boomerocity Interview Vault
Emily Armstrong
Posted September, 2011 Like many of you, my listening habits often quickly wind up in a rut. I'll l...
Bill Ludwig, III Talks About His Drum Legacy & The Future of Drumming
Keep Up With Our Latest!
Subscribe to our mailing list to keep up with the latest from Boomerocity.com
Boomerocity.com respects your privacy and will not sell your email address or any other information.
Reviews / Interviews
Contact Boomerocity.com
Boomerocity.com is a website dedicated to the cultural interests of the Baby Boomer Generation.
Need addtional information, permission to use an article/picture, and/or advertise on boomerocity.com
2019 © Boomerocity.com
Website Design and SEO by WorkSmart Business Solutions


text:
AXN Announces "Asia's Got Talent" Premiere: 12 March 2015, Thursday8:05pm
AXN announces today that "Asia's Got Talent" is set to premiere first on AXN on 12 March 2015, airing on Thursdays at 8.05pm (SG, MY, PH, HK) / 7.05pm (JKT, BKK). The series is the biggest talent competition in the world featuring some of the region's most incredible performing artists as they compete to take home the coveted winning title.
Officially launching "Asia's Got Talent" today is the series' esteemed celebrity judging panel made up of 16 time Grammy-winning Canadian musician David Foster, UK pop sensation and former Spice Girl Melanie C., Indonesian rock icon Anggun, and Taiwanese-American pop idol and actor Van Ness Wu. The judges met with 500 members of the media, sponsors and partners for the first time at the "Asia's Got Talent" showcase held at Marina Bay Sands in Singapore.
"Asia's Got Talent" is the 63rd adaptation of the Guinness-World-Record-breaking hit "Got Talent" format, which was created by Simon Cowell's Syco Entertainment and is co-produced by FremantleMedia. The "Got Talent" format is officially the most successful reality TV format in history and currently airs in 186 countries.
Hui Keng Ang, Senior Vice President and General Manager, Sony Pictures Television Networks, Asia said, "'Asia's Got Talent' is a milestone made-in-Asia original production that reinforces SPT Networks, Asia's position as a leader of original, local content in our region. With a stellar judging panel as well as some of the most spectacular acts from our region, 'Asia's Got Talent' is a top quality production that will thrill Asia."
Mr George Tanasijevich, Marina Bay Sands' President and Chief Executive Officer said: "Marina Bay Sands is proud to be the premier partner for the inaugural Asia's Got Talent. The 'Got Talent' series has earned multiple accolades across the globe entertaining millions of viewers. The multi-tiered entertainment strategy that we have adopted at Marina Bay Sands offers our guests an exciting range of unique events ranging from concerts, Broadway musicals, movie premieres and award shows. As the venue for the semi-finals and finals for the show, Marina Bay Sands will be the platform where a deserving act will be launched into stardom. Our participation adds yet another dimension to Marina Bay Sands, showcasing the endless entertainment possibilities we offer. "
From thousands of applicants from 15 territories across Asia, the four judges must select the most
jaw-dropping, mind-blowing and breath-taking performances. Those who advance to the semi-finals will face an even tougher judge, the AXN audience at home who will decide the winner of the first season of "Asia's Got Talent".
Adding to the excitement, the semi-finals and finale will be held at the iconic Marina Bay Sands. Prizes worth up to US$100,000 are at stake, along with the opportunity for the winner to return and perform at Asia's leading entertainment destination.
Supporting the judges are Marc Nelson and Rovilson Fernandez as hosts of "Asia's Got Talent". Marc and Rovilson are familiar to AXN audiences as contestants of "The Amazing Race Asia Season 2" and hosts of the talk show "The Duke"
"Asia's Got Talent" will span a total of 10 weekly episodes, leading with five judges' auditions episodes, before three semi-finals, a finale episode and concluding with the results show. In addition to enjoying the amazing performances, audiences can expect to learn more about their favourite acts as "Asia Got Talent" tells the life stories behind some of the most colourful individuals and groups in the competition.
The inaugural season of "Asia's Got Talent" on AXN is proudly presented by Marina Bay Sands, Big Cola, Pantene, Caltex and Jetstar. Marina Bay Sands is a premier partner of "Asia's Got Talent". As Asia's leading entertainment destination and crossroads for global celebrities, Marina Bay Sands provides opportunities for local talent to shine on the world's stage. BIG is the exclusive beverage partner of "Asia's Got Talent". With BIG Cola, 'if you can dream it, you can do it'. Contestants and fans across Asia will be encouraged to 'Think Big' and 'Dream Bigger' in pursuit of their dreams.
Pantene, the exclusive haircare partner of "Asia's Got Talent", makes hair stronger inside and shinier outside, to enable contestants to shine and be the world's number one talent.
Caltex is the exclusive petroleum partner of "Asia's Got Talent". Caltex delivers a hassle-free experience to get people back on their journey quickly, so they can have more time and energy to do whatever matters most to them. By being a part of "Asia's Got Talent", Caltex wants to celebrate key
moments of the contestants' journey to stardom, providing viewers the opportunity to enjoy the journey with them.
Jetstar is proud to be the official airline of the very first edition of "Asia's Got Talent". With more than 600 weekly flights to 22 destinations across 13 countries in Asia Pacific, Jetstar enables talent to fly further, connect with families and fulfil dreams.
For more info, please log on to www.AXNAsia.com/AsiasGotTalent
Labels: Asia's Got Talent, AXN Asia, AXN channel
Krispy Kreme Opens their 1000th Store
Kodanda Archery Range Makati: A Good Way to Develo...
Essilor launches campaign for healthy vision
TREE TOP ADVENTURE: Experience the Extreme Press C...
ALFA-1 Advance Men's Care by Personal Collection
7-Eleven launches City Blends: An honest-to-goodne...
A+E NETWORKS® ASIA COMMISSIONS MASTERCHEF ASIA FOR...
Nick Jonas to host "Nickelodeon's 28th Annual Kids...
Unilever, Smart, Cebuana Lhuillier Shared a Missio...
Phytothera Memory Plus Teens Product Review: Memor...
Shangri-La Mall Welcomes the Chinese New Year with...
Paint with your Lucky Color to Attract Prosperity,...
Cosmetic Acupuncture at Teceruma Spa and Salon: Th...
Oral B launches Smile Pilipinas
Discover the Invigorating Coolness of Jack 'n Jill...
AXN Announces "Asia's Got Talent" Premiere: 12 Mar...
Fisherfarms #KungHeiLessFatChoi Online Photo Conte...
Pantene 3 Minute Miracle Conditioner Product Revie...
Surprise your Loved One with an Unforgettable and ...
ALLHOME Opens its Biggest Store in Daang Hari, Vis...
Jollibee and Apl.de.Ap have come together to bring...
ToppCock for Men's Hygiene Product Review for Your...
Filipino Canadians visiting the Philippines will h...


text:
Q: Why is symmetric group action needed for symmetric spectra? I know that Boardman spectra aren't supposed to have an on-the-nose commutative
smash product, and symmetric spectra -- which look like essentially the same
thing, except the spaces $X_n$ have to come with an action of the symmetric group
-- do. Essentially, I'm trying to understand why adding this simple condition is
the right thing to do.
If $X,Y$ are symmetric spectra, then $(X\wedge Y)_n$ is defined as the coequalizer of
$$ \alpha_X,\alpha_Y:\bigvee_{p+1+q=n}\Sigma^+_n\wedge_{\Sigma_p\times
\Sigma_1\times \Sigma_q}X_p\wedge S^1\wedge Y_q\rightrightarrows
\bigvee_{p+q=n}\Sigma^+_n\wedge_{\Sigma_p\times \Sigma_q}X_p\wedge Y_q$$
where $\alpha_X$ is induced by $X_p\wedge S^1\wedge Y_q\overset{\sigma_p\otimes
1}\to X_{p+1}\wedge Y_q$ (where $\sigma_p$ is the structure map) and $\alpha_Y$ is
induced by $X_p\wedge S^1\wedge Y_q\overset{\text{twist}}\to X_p\wedge Y_q
\wedge S^1\overset{1\otimes\sigma_q}\to X_p\wedge Y_{q+1}\to X_p\wedge Y_{1+q}$
where the last map uses the $\Sigma_{q+1}$-action.
My question is why the $\Sigma$-action is necessary: you can try to make a
parallel construction, where you omit the group actions and say $(X \wedge Y)_n$
is the coequalizer of
$$ \alpha_X,\alpha_Y:\bigvee_{p+1+q=n}X_p\wedge S^1\wedge Y_q\rightrightarrows
\bigvee_{p+q=n}X_p\wedge Y_q$$
where $\alpha_X$ is induced by $X_p\wedge S^1\wedge Y_q\overset{\sigma_p\otimes
1}\to X_{p+1}\wedge Y_q$ and $\alpha_Y$ is
induced by

*

*$X_p\wedge S^1\wedge Y_q\overset{1\otimes\sigma_q}\to X_p\wedge Y_{q+1}$
(where I'm assuming the existence of structure maps $S^1\wedge X_n\to X_n$ as
well as $X_n\wedge S^1\to X_n$ with some compatibility properties)
or just

*$X_p\wedge S^1\wedge Y_q\overset{\text{twist}}\to X_p\wedge Y_q
\wedge S^1\overset{1\otimes\sigma_q}\to X_p\wedge Y_{q+1}$.

I feel like I'm sort of missing the point of this construction; can someone
fill me in? Thanks!


text:
March 12, 2014 - By Prerna Anand and Kim Krueger
WiserTogether, a cloud-based health decision-making platform, partnered with Truven Health Analytics, a provider of health care analytics solutions, to provide employers and health care plans with solutions to help their consumers make better healthcare decisions.
LionsGate Technology, the Canadian company behind the Phone Oximeter app and medical sensor, secured $2M in private-public investment. Coleco Investments and Grand Challenges Canada backed the company with $1M each.
Robert Bosch Healthcare Systems, an evidence-based telehealth solutions provider, partnered with Brain Resource, a provider of brain health and resilience training, to add its MyBrainSolutions to Bosch's newly launched Health Buddy Web solution for the monitoring, education, and management of people living with chronic conditions.
Boston Medical Center HealthNet Plan, a non-profit managed care organization, partnered with MedeAnalytics, a health care analytics company, to implement its cloud-based technology platform for optimizing Medicaid Performance Management for over 300,000 BMCHP members in the Massachusetts and New Hampshire area.
The University of California Davis' Early Diagnosis and Preventive Treatment (EDAPT) Clinic partnered with Ginger.io for a 12-month study to follow 120 young people who are in the early stages of psychotic illness. The Ginger.io app will help physicians gain insight into how a patient is doing on a day-to-day basis.
Proteus Digital Health partnered with multiple organizations to bring digital health technology and global operations and manufacturing to the UK.
A NIST report found that inadequate workflow integration forces users of ambulatory EHRs to develop system workarounds, and suggested EHR vendors develop some basic features to make workarounds unnecessary.
PatientSafe Solutions closed a new strategic investment of $3 million from TELUS Ventures. The investment will power the adoption of PatientSafe's clinical workflow solution, which consolidates electronic health record (EHR) data in a single mobile system to ensure caregivers can access information on-the-spot.
Zipnosis partnered with the University of Alabama-Birmingham Health System. UAB will begin offering online diagnosis and treatment using Zipnosis' virtual care service starting this summer.
Life sciences companies are aggressively embracing new technology-driven operations according to a new report issued today by the IMS Institute for Healthcare Informatics. The report found that the availability and adoption of secure, health care-specific tools and services are key to accelerating change and deriving greater value from new, expanded sources of health information to optimize patient outcomes.