[
  {
    "from": "https://formgallery.org/*",
    "to": "https://atrium.earth/:splat",
    "status": 301,
    "reason": "Canonical domain"
  },
  {
    "from": "https://www.formgallery.org/*",
    "to": "https://atrium.earth/:splat",
    "status": 301,
    "reason": "Canonical domain"
  },
  {
    "from": "https://www.atrium.earth/*",
    "to": "https://atrium.earth/:splat",
    "status": 301,
    "reason": "Canonical domain"
  },
  {
    "from": "/americas/",
    "to": "/geography/#americas-and-oceania",
    "status": 301,
    "reason": "Legacy collection route"
  },
  {
    "from": "/asia/",
    "to": "/geography/#asia",
    "status": 301,
    "reason": "Legacy geography collection route"
  },
  {
    "from": "/assyrian/",
    "to": "/geography/#ancient-near-east",
    "status": 301,
    "reason": "Legacy collection route"
  },
  {
    "from": "/bouchardon/",
    "to": "/makers/#bouchardon",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/donatello/",
    "to": "/makers/#donatello",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/lorenzi/",
    "to": "/makers/#lorenzi",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/michelangelo/",
    "to": "/makers/#michelangelo",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/palmyra/",
    "to": "/geography/#ancient-near-east",
    "status": 301,
    "reason": "Legacy collection route"
  },
  {
    "from": "/rodin/",
    "to": "/makers/#auguste-rodin",
    "status": 301,
    "reason": "Legacy collection route"
  },
  {
    "from": "/sub-saharan-africa/",
    "to": "/geography/#sub-saharan-africa",
    "status": 301,
    "reason": "Legacy geography collection route"
  },
  {
    "from": "/verrocchio/",
    "to": "/makers/#verrocchio",
    "status": 301,
    "reason": "Legacy collection route"
  },
  {
    "from": "/auguste-rodin/",
    "to": "/makers/#auguste-rodin",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/asmat-artist-s/",
    "to": "/makers/#asmat-artist-s",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/nayarit-artist-s/",
    "to": "/makers/#nayarit-artist-s",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/andrea-bregno/",
    "to": "/makers/#andrea-bregno",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/after-polyeuktos/",
    "to": "/makers/#after-polyeuktos",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/agesander-of-rhodes-athanadoros-and-polydoros/",
    "to": "/makers/#agesander-of-rhodes-athanadoros-and-polydoros",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/antonio-canova/",
    "to": "/makers/#antonio-canova",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/apollonios/",
    "to": "/makers/#apollonios",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/attributed-to-the-workshop-of-thutmose/",
    "to": "/makers/#attributed-to-the-workshop-of-thutmose",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/bertel-thorvaldsen/",
    "to": "/makers/#bertel-thorvaldsen",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/bongo-artist/",
    "to": "/makers/#bongo-artist",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/daniel-chester-french/",
    "to": "/makers/#daniel-chester-french",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/daniel-m-ller/",
    "to": "/makers/#daniel-m-ller",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/domenico-da-salo/",
    "to": "/makers/#domenico-da-salo",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/epigonus-of-pergamum/",
    "to": "/makers/#epigonus-of-pergamum",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/gola-artist/",
    "to": "/makers/#gola-artist",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/jean-baptiste-carpeaux/",
    "to": "/makers/#jean-baptiste-carpeaux",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/jewer/",
    "to": "/makers/#jewer",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/jiem/",
    "to": "/makers/#jiem",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/kongo-artist-and-nganga-ritual-specialist/",
    "to": "/makers/#kongo-artist-and-nganga-ritual-specialist",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/leochares/",
    "to": "/makers/#leochares",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/m-ori-artist/",
    "to": "/makers/#m-ori-artist",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/middle-niger-artist/",
    "to": "/makers/#middle-niger-artist",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/moche-artist-s/",
    "to": "/makers/#moche-artist-s",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/myron/",
    "to": "/makers/#myron",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/olowe-of-ise/",
    "to": "/makers/#olowe-of-ise",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/phidias/",
    "to": "/makers/#phidias",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/ta-no-artist-s/",
    "to": "/makers/#ta-no-artist-s",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/teke-artist/",
    "to": "/makers/#teke-artist",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/tellem-blacksmith/",
    "to": "/makers/#tellem-blacksmith",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/tin-mweleun/",
    "to": "/makers/#tin-mweleun",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/tyebara-senufo-artist/",
    "to": "/makers/#tyebara-senufo-artist",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/umberto-boccioni/",
    "to": "/makers/#umberto-boccioni",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/unknown/",
    "to": "/makers/#unknown",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/yoruba-artist/",
    "to": "/makers/#yoruba-artist",
    "status": 301,
    "reason": "Legacy maker collection route"
  },
  {
    "from": "/mediterranean/",
    "to": "/geography/#mediterranean",
    "status": 301,
    "reason": "Legacy geography collection route"
  },
  {
    "from": "/europe/",
    "to": "/geography/#europe",
    "status": 301,
    "reason": "Legacy geography collection route"
  },
  {
    "from": "/americas-and-oceania/",
    "to": "/geography/#americas-and-oceania",
    "status": 301,
    "reason": "Legacy geography collection route"
  },
  {
    "from": "/ancient-near-east-and-egypt/",
    "to": "/geography/#ancient-near-east-and-egypt",
    "status": 301,
    "reason": "Legacy geography collection route"
  },
  {
    "from": "/ancient-near-east/",
    "to": "/geography/#ancient-near-east",
    "status": 301,
    "reason": "Legacy geography collection route"
  },
  {
    "from": "/assyrian/ashurnasirpal-lion-hunt/",
    "to": "/works/assyrian/ashurnasirpal-lion-hunt/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/assyrian/lion-released-from-cage/",
    "to": "/works/assyrian/lion-released-from-cage/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/discobolus/",
    "to": "/works/discobolus/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/athena-lemnia/",
    "to": "/works/athena-lemnia/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/apollo-belvedere/",
    "to": "/works/apollo-belvedere/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/dying-gaul/",
    "to": "/works/dying-gaul/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/ludovisi-gaul/",
    "to": "/works/ludovisi-gaul/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/laocoon/",
    "to": "/works/laocoon/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/germanicus/",
    "to": "/works/germanicus/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/venus-de-milo/",
    "to": "/works/venus-de-milo/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/capitoline-venus/",
    "to": "/works/capitoline-venus/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/belvedere-torso/",
    "to": "/works/belvedere-torso/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/michelangelo/battle-of-the-centaurs/",
    "to": "/works/michelangelo/battle-of-the-centaurs/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/michelangelo/bacchus/",
    "to": "/works/michelangelo/bacchus/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/michelangelo/pieta/",
    "to": "/works/michelangelo/pieta/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/michelangelo/bruges-madonna/",
    "to": "/works/michelangelo/bruges-madonna/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/michelangelo/david/",
    "to": "/works/michelangelo/david/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/michelangelo/tondo-pitti/",
    "to": "/works/michelangelo/tondo-pitti/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/michelangelo/tondo-taddei/",
    "to": "/works/michelangelo/tondo-taddei/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/michelangelo/dying-slave/",
    "to": "/works/michelangelo/dying-slave/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/michelangelo/rebellious-slave/",
    "to": "/works/michelangelo/rebellious-slave/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/michelangelo/moses/",
    "to": "/works/michelangelo/moses/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/michelangelo/risen-christ/",
    "to": "/works/michelangelo/risen-christ/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/michelangelo/prisoner/",
    "to": "/works/michelangelo/prisoner/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/michelangelo/medici-madonna/",
    "to": "/works/michelangelo/medici-madonna/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/michelangelo/dusk/",
    "to": "/works/michelangelo/dusk/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/michelangelo/dawn/",
    "to": "/works/michelangelo/dawn/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/michelangelo/lorenzo-duke-of-urbino/",
    "to": "/works/michelangelo/lorenzo-duke-of-urbino/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/michelangelo/giuliano-duke-of-nemours/",
    "to": "/works/michelangelo/giuliano-duke-of-nemours/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/michelangelo/night/",
    "to": "/works/michelangelo/night/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/michelangelo/apollo/",
    "to": "/works/michelangelo/apollo/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/michelangelo/brutus/",
    "to": "/works/michelangelo/brutus/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/michelangelo/rondanini-pieta/",
    "to": "/works/michelangelo/rondanini-pieta/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/rodin/danaid/",
    "to": "/works/rodin/danaid/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/rodin/the-walking-man/",
    "to": "/works/rodin/the-walking-man/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/adolescent-torso/",
    "to": "/works/adolescent-torso/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/americas/atingting-kon-slit-gong/",
    "to": "/works/americas/atingting-kon-slit-gong/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/americas/bisj-ancestor-pole-1978-412-1251/",
    "to": "/works/americas/bisj-ancestor-pole-1978-412-1251/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/americas/bisj-ancestor-pole-jewer/",
    "to": "/works/americas/bisj-ancestor-pole-jewer/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/americas/bisj-ancestor-pole-jiem/",
    "to": "/works/americas/bisj-ancestor-pole-jiem/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/americas/bisj-ancestor-pole-omadesep/",
    "to": "/works/americas/bisj-ancestor-pole-omadesep/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/americas/body-mask-asmat/",
    "to": "/works/americas/body-mask-asmat/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/americas/female-figure-inyai-ewa/",
    "to": "/works/americas/female-figure-inyai-ewa/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/americas/headdress-effigy-hareiga/",
    "to": "/works/americas/headdress-effigy-hareiga/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/americas/house-model-nayarit/",
    "to": "/works/americas/house-model-nayarit/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/americas/house-model-nayarit-2015-306/",
    "to": "/works/americas/house-model-nayarit-2015-306/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/americas/house-post-iatmul/",
    "to": "/works/americas/house-post-iatmul/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/americas/mask-le-op/",
    "to": "/works/americas/mask-le-op/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/americas/shield-with-owl-figure/",
    "to": "/works/americas/shield-with-owl-figure/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/americas/village-scene-nayarit/",
    "to": "/works/americas/village-scene-nayarit/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/americas/waka-huia-treasure-box/",
    "to": "/works/americas/waka-huia-treasure-box/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/americas/white-ogre-tihu-katsina-figure/",
    "to": "/works/americas/white-ogre-tihu-katsina-figure/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/americas/zemi-cohoba-stand/",
    "to": "/works/americas/zemi-cohoba-stand/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/ancestor-figure-sawos/",
    "to": "/works/ancestor-figure-sawos/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/antinoos-farnese/",
    "to": "/works/antinoos-farnese/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/aphrodite-anadyomene/",
    "to": "/works/aphrodite-anadyomene/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/aphrodite-holding-winged-eros/",
    "to": "/works/aphrodite-holding-winged-eros/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/apollo-lykeios/",
    "to": "/works/apollo-lykeios/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/arch-keystone-470788/",
    "to": "/works/arch-keystone-470788/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/aristippos-of-cyrene/",
    "to": "/works/aristippos-of-cyrene/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/artemision-bronze/",
    "to": "/works/artemision-bronze/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/asia/bowl-arabic-inscription/",
    "to": "/works/asia/bowl-arabic-inscription/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/asia/emperor-xiaowen-entourage-worshipping-buddha/",
    "to": "/works/asia/emperor-xiaowen-entourage-worshipping-buddha/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/asia/ewer-khurasan-herat/",
    "to": "/works/asia/ewer-khurasan-herat/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/asia/figure-of-an-elephant-possibly-a-chessman/",
    "to": "/works/asia/figure-of-an-elephant-possibly-a-chessman/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/asia/standing-buddha-radiate-combined-halo/",
    "to": "/works/asia/standing-buddha-radiate-combined-halo/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/athena-pallas-giustiniani/",
    "to": "/works/athena-pallas-giustiniani/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/attis/",
    "to": "/works/attis/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/augustus-of-prima-porta/",
    "to": "/works/augustus-of-prima-porta/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/barberini-faun/",
    "to": "/works/barberini-faun/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/bearded-hercules-head/",
    "to": "/works/bearded-hercules-head/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/block-470953/",
    "to": "/works/block-470953/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/borghese-gladiator/",
    "to": "/works/borghese-gladiator/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/bouchardon/cupid/",
    "to": "/works/bouchardon/cupid/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/bronze-figure-boy-eastern-dress/",
    "to": "/works/bronze-figure-boy-eastern-dress/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/bronze-horse-head-herculaneum/",
    "to": "/works/bronze-horse-head-herculaneum/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/bust-of-marcus-aurelius/",
    "to": "/works/bust-of-marcus-aurelius/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/capitoline-wolf/",
    "to": "/works/capitoline-wolf/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/castor-and-pollux/",
    "to": "/works/castor-and-pollux/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/cleopatra-v-tryphaena/",
    "to": "/works/cleopatra-v-tryphaena/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/corbel-25-120-599/",
    "to": "/works/corbel-25-120-599/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/corbel-25-120-601/",
    "to": "/works/corbel-25-120-601/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/corbel-25-120-602/",
    "to": "/works/corbel-25-120-602/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/crouching-venus/",
    "to": "/works/crouching-venus/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/cybele-ra-34-i/",
    "to": "/works/cybele-ra-34-i/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/cycladic-marble-female-figure/",
    "to": "/works/cycladic-marble-female-figure/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/cypriot-limestone-priest/",
    "to": "/works/cypriot-limestone-priest/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/development-of-a-bottle-in-space/",
    "to": "/works/development-of-a-bottle-in-space/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/diadoumenos-bust/",
    "to": "/works/diadoumenos-bust/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/diana-of-villa-bartholoni/",
    "to": "/works/diana-of-villa-bartholoni/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/diana-ra-34-h/",
    "to": "/works/diana-ra-34-h/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/dionysos-farnese/",
    "to": "/works/dionysos-farnese/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/donatello/david/",
    "to": "/works/donatello/david/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/donatello/john-the-baptist-as-a-boy/",
    "to": "/works/donatello/john-the-baptist-as-a-boy/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/donatello/saint-george/",
    "to": "/works/donatello/saint-george/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/doryphoros/",
    "to": "/works/doryphoros/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/doryphoros-torso/",
    "to": "/works/doryphoros-torso/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/dying-niobid/",
    "to": "/works/dying-niobid/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/entombment-of-christ/",
    "to": "/works/entombment-of-christ/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/eros-flying/",
    "to": "/works/eros-flying/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/figure-of-a-man-with-an-oryx/",
    "to": "/works/figure-of-a-man-with-an-oryx/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/final-neolithic-marble-female-figure/",
    "to": "/works/final-neolithic-marble-female-figure/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/galeria-valeria-eutropia/",
    "to": "/works/galeria-valeria-eutropia/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/ganymede/",
    "to": "/works/ganymede/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/head-from-farnese-hercules-type/",
    "to": "/works/head-from-farnese-hercules-type/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/head-of-a-female-or-goddess-wearing-a-necklace/",
    "to": "/works/head-of-a-female-or-goddess-wearing-a-necklace/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/head-of-a-male-or-female-figure/",
    "to": "/works/head-of-a-male-or-female-figure/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/head-of-a-ruler/",
    "to": "/works/head-of-a-ruler/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/head-of-gudea/",
    "to": "/works/head-of-gudea/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/head-of-maxence/",
    "to": "/works/head-of-maxence/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/herakles-lansdowne/",
    "to": "/works/herakles-lansdowne/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/hermes-antinoos-from-belvedere/",
    "to": "/works/hermes-antinoos-from-belvedere/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/hestia/",
    "to": "/works/hestia/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/horus-protecting-nectanebo-ii/",
    "to": "/works/horus-protecting-nectanebo-ii/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/juno-ludovisi/",
    "to": "/works/juno-ludovisi/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/kneeling-youth/",
    "to": "/works/kneeling-youth/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/limestone-figure-of-a-woman/",
    "to": "/works/limestone-figure-of-a-woman/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/limestone-funerary-stele-cypriot-capital/",
    "to": "/works/limestone-funerary-stele-cypriot-capital/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/limestone-head-of-a-bearded-man/",
    "to": "/works/limestone-head-of-a-bearded-man/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/limestone-statue-of-herakles/",
    "to": "/works/limestone-statue-of-herakles/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/limestone-votive-relief-banquet-scenes/",
    "to": "/works/limestone-votive-relief-banquet-scenes/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/lintel-470947/",
    "to": "/works/lintel-470947/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/lion/",
    "to": "/works/lion/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/lorenzi/portrait-of-michelangelo/",
    "to": "/works/lorenzi/portrait-of-michelangelo/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/lying-lion/",
    "to": "/works/lying-lion/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/marble-anthropoid-sarcophagus-74-51-2452/",
    "to": "/works/marble-anthropoid-sarcophagus-74-51-2452/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/marble-anthropoid-sarcophagus-74-51-2454/",
    "to": "/works/marble-anthropoid-sarcophagus-74-51-2454/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/marble-capital-sphinx/",
    "to": "/works/marble-capital-sphinx/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/marble-sarcophagus-lions-antelope/",
    "to": "/works/marble-sarcophagus-lions-antelope/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/marble-stele-youth-and-little-girl/",
    "to": "/works/marble-stele-youth-and-little-girl/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/medici-faun/",
    "to": "/works/medici-faun/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/menippos/",
    "to": "/works/menippos/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/michelangelo/crouching-boy/",
    "to": "/works/michelangelo/crouching-boy/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/michelangelo/madonna-of-the-stairs/",
    "to": "/works/michelangelo/madonna-of-the-stairs/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/mourning-victory-melvin-memorial/",
    "to": "/works/mourning-victory-melvin-memorial/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/narcissus-and-echo-puteal/",
    "to": "/works/narcissus-and-echo-puteal/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/old-fisherman/",
    "to": "/works/old-fisherman/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/outside-row-standing-horse/",
    "to": "/works/outside-row-standing-horse/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/palmyra/haliphat/",
    "to": "/works/palmyra/haliphat/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/pandora-james-pradier/",
    "to": "/works/pandora-james-pradier/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/penelope/",
    "to": "/works/penelope/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/perseus-with-head-of-medusa/",
    "to": "/works/perseus-with-head-of-medusa/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/pieta-with-donors/",
    "to": "/works/pieta-with-donors/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/porcellino/",
    "to": "/works/porcellino/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/portrait-of-antinoos/",
    "to": "/works/portrait-of-antinoos/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/portrait-of-homer/",
    "to": "/works/portrait-of-homer/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/princess-from-amarna/",
    "to": "/works/princess-from-amarna/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/pudicity/",
    "to": "/works/pudicity/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/relief-agnus-dei-and-cherub/",
    "to": "/works/relief-agnus-dei-and-cherub/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/rodin/heroic-head-of-pierre-de-wissant/",
    "to": "/works/rodin/heroic-head-of-pierre-de-wissant/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/rodin/the-thinker/",
    "to": "/works/rodin/the-thinker/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/silver-bowl-isis-medallion/",
    "to": "/works/silver-bowl-isis-medallion/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/spandrel/",
    "to": "/works/spandrel/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/spandrel-sections-of-an-arch/",
    "to": "/works/spandrel-sections-of-an-arch/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/sphinx/",
    "to": "/works/sphinx/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/statue-of-ur-ningirsu/",
    "to": "/works/statue-of-ur-ningirsu/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/strangford-shield/",
    "to": "/works/strangford-shield/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/sub-saharan-africa/ancestor-figure-teke/",
    "to": "/works/sub-saharan-africa/ancestor-figure-teke/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/sub-saharan-africa/female-figure-with-raised-arm/",
    "to": "/works/sub-saharan-africa/female-figure-with-raised-arm/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/sub-saharan-africa/gelede-helmet-mask/",
    "to": "/works/sub-saharan-africa/gelede-helmet-mask/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/sub-saharan-africa/helmet-mask-four-faces/",
    "to": "/works/sub-saharan-africa/helmet-mask-four-faces/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/sub-saharan-africa/male-pombia-figure/",
    "to": "/works/sub-saharan-africa/male-pombia-figure/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/sub-saharan-africa/ngya-commemorative-post/",
    "to": "/works/sub-saharan-africa/ngya-commemorative-post/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/sub-saharan-africa/nkisi-power-figure/",
    "to": "/works/sub-saharan-africa/nkisi-power-figure/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/sub-saharan-africa/opo-veranda-post-olowe/",
    "to": "/works/sub-saharan-africa/opo-veranda-post-olowe/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/sub-saharan-africa/seated-figure-middle-niger/",
    "to": "/works/sub-saharan-africa/seated-figure-middle-niger/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/thalia/",
    "to": "/works/thalia/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/the-wrestlers/",
    "to": "/works/the-wrestlers/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/tomb-effigy-ermengol-ix/",
    "to": "/works/tomb-effigy-ermengol-ix/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/tomb-of-ermengol-x/",
    "to": "/works/tomb-of-ermengol-x/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/ugolino-and-his-sons/",
    "to": "/works/ugolino-and-his-sons/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/voussoir-472190/",
    "to": "/works/voussoir-472190/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/vulcan/",
    "to": "/works/vulcan/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/young-bacchus-bronze/",
    "to": "/works/young-bacchus-bronze/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/greek/portrait-of-demosthenes-smk-cast/",
    "to": "/works/greek/portrait-of-demosthenes-smk-cast/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/greek/portrait-of-sophocles-smk-cast/",
    "to": "/works/greek/portrait-of-sophocles-smk-cast/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/neoclassical/hebe-thorvaldsen-smk-cast/",
    "to": "/works/neoclassical/hebe-thorvaldsen-smk-cast/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/egyptian/portrait-of-kaaper-sheik-el-beled-smk-cast/",
    "to": "/works/egyptian/portrait-of-kaaper-sheik-el-beled-smk-cast/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/egyptian/portrait-of-pharaoh-amasis-smk-cast/",
    "to": "/works/egyptian/portrait-of-pharaoh-amasis-smk-cast/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/egyptian/woman-grinding-flour-smk-cast/",
    "to": "/works/egyptian/woman-grinding-flour-smk-cast/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/renaissance/bust-of-marcantonio-ruzzini-smk/",
    "to": "/works/renaissance/bust-of-marcantonio-ruzzini-smk/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/renaissance/saint-jerome-bregno-smk/",
    "to": "/works/renaissance/saint-jerome-bregno-smk/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/renaissance/saint-john-the-baptist-bregno-smk/",
    "to": "/works/renaissance/saint-john-the-baptist-bregno-smk/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/egyptian/portrait-of-nefertiti-smk-cast/",
    "to": "/works/egyptian/portrait-of-nefertiti-smk-cast/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/assyrian/black-obelisk-of-shalmaneser-iii-smk-cast/",
    "to": "/works/assyrian/black-obelisk-of-shalmaneser-iii-smk-cast/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/egyptian/head-of-merytaten-smk-cast/",
    "to": "/works/egyptian/head-of-merytaten-smk-cast/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/roman/julia-domna-smk-cast/",
    "to": "/works/roman/julia-domna-smk-cast/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/roman/julia-mamaea-smk-cast/",
    "to": "/works/roman/julia-mamaea-smk-cast/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/roman/portrait-of-philip-the-arab-smk-cast/",
    "to": "/works/roman/portrait-of-philip-the-arab-smk-cast/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/egyptian/four-headed-sphinx-tds-khm/",
    "to": "/works/egyptian/four-headed-sphinx-tds-khm/",
    "status": 301,
    "reason": "Canonical work route"
  },
  {
    "from": "/roman/jungling-vom-magdalensberg-tds-khm/",
    "to": "/works/roman/jungling-vom-magdalensberg-tds-khm/",
    "status": 301,
    "reason": "Canonical work route"
  }
]