Favoriting Radio Ravioli with Olivia: Playlist from September 12, 2022 Favoriting

olivia's avatar View olivia's profile Favoriting

Intimate electronics, bad poetry, tender murk, and tired humans making the best of it. Features live sound collaging, too.

Wednesday 9pm - Midnight (EST) | On WFMU | 91.1, 90.1, 91.9 FM & wfmu.org
WFMU LIVE Audio Streams (Get help):   Pop-up  |  128k AAC  |  128k MP3  |  32k MP3

<-- Previous playlist | Back to Radio Ravioli with Olivia playlists | Next playlist -->


Upcoming events:

Wed. Dec 11th, 9pm - Midnight: Radio Ravioli presents: Ravioli Tourism Monthly Open Lines Extravaganza (More info...)
Wed. Jan 8th, 2025, 9pm - Midnight: Radio Ravioli presents: Ravioli Tourism Monthly Open Lines Extravaganza (More info...)
Wed. Feb 12th, 2025, 9pm - Midnight: Radio Ravioli presents: Ravioli Tourism Monthly Open Lines Extravaganza (More info...)

Favoriting September 12, 2022: Progress Not Perfection

Listen to this show: Pop-up listen Pop-up player!

spent a lot of time today in the manicure realm of youtube, rather than prepping for my show.........
spent a lot of time today in the manicure realm of youtube, rather than prepping for my show.........
Favoriting
spent a lot of time today in the manicure realm of youtube, rather than prepping for my show.........

Artist Track Album Label Images Approx. start time
Olivia  ╚w̾e̾l̾c̾o̾m̾e̾ ̾t̾o̾ ̾r̾a̾d̾i̾o̾ ̾r̾a̾v̾i̾o̾l̾i̾ ⫸ ╗   Favoriting        
Young Marble Giants  Include Me Out   Favoriting       0:02:09 (Pop-up)
Jill Kroesen  Ride Your Pony   Favoriting I Really Want To Bomb You: 1972-1984   
Favoriting
0:04:02 (Pop-up)
OOIOO  On Mani   Favoriting Kila Kila Kila      0:07:04 (Pop-up)
Cookie Brooklyn & The Crumbs  Is There Logic In Pop?   Favoriting Singles 2013-2019      0:14:26 (Pop-up)
P.E.  Pink Shiver   Favoriting       0:17:09 (Pop-up)
Nail Club  Opening Night   Favoriting Mise En Abyme      0:21:29 (Pop-up)
Banny Grove  So Happy So Good   Favoriting Dust World      0:24:37 (Pop-up)
Phoebe Bridgers  Garden Song   Favoriting Punisher      0:28:49 (Pop-up)
Kim Petras  Heart To Break   Favoriting       0:32:13 (Pop-up)
Otoboke Beaver  I don't wanna die alone   Favoriting Super Champon      0:36:04 (Pop-up)
LEENALCHI  Catch a Rabbit   Favoriting SUGUNGGA      0:38:13 (Pop-up)
 
Ohyung  my torn cuticles!   Favoriting imagine naked!  NNA Tapes    0:51:01 (Pop-up)
Jessica Moss  Galaxy Heart   Favoriting Galaxy Heart  Constellation Records    1:08:10 (Pop-up)
Björk  Atopos   Favoriting single      1:14:44 (Pop-up)
Erlend Apneseth  Spelingar   Favoriting Nova      1:19:44 (Pop-up)
Y La Bamba  La Última Vez   Favoriting       1:22:49 (Pop-up)
 
Lido Pimienta  Te Queria   Favoriting Miss Colombia      1:33:53 (Pop-up)
Bomba Estéreo  Conexión Total (Feat. Yemi Alade)   Favoriting Deja      1:38:01 (Pop-up)
Rosalia  A Pale   Favoriting       1:41:20 (Pop-up)
Deee-Lite  Pussycat Meow   Favoriting Infinity Within      1:43:42 (Pop-up)
Oby Onyioha  I Want To Feel Your Love   Favoriting       1:47:50 (Pop-up)
Interior  N.F.G.   Favoriting Interior      1:53:25 (Pop-up)
ESG  Moody   Favoriting       1:56:15 (Pop-up)
 
CHAI  Plastic Love   Favoriting       2:00:52 (Pop-up)
Say Sue Me  No Real Place   Favoriting       2:05:05 (Pop-up)
Dehd  Bad Love   Favoriting       2:08:04 (Pop-up)
Spread Joy  Repetition   Favoriting II      2:12:14 (Pop-up)
The Marshmallow Kisses  Ciao! Baby   Favoriting Ciao! Baby      2:12:15 (Pop-up)
Rachel Lime  Voyager 3   Favoriting A.U.      2:15:45 (Pop-up)
 
Lord Tang  Stamps   Favoriting Prolonged And Sustained  Meakusma    2:26:05 (Pop-up)
Pye Corner Audio  Saturation Point   Favoriting Let's Emerge!      2:32:55 (Pop-up)
Madeleine Cocolas  Presence   Favoriting Spectral  Room40    2:33:31 (Pop-up)
Padna  B1   Favoriting Sad Songs They Say So Much      2:36:58 (Pop-up)
Cesar Franov  Puma   Favoriting Viento Sur (Experimental & Fusion Music From Argentina)  Vampisoul    2:42:08 (Pop-up)
Jeremy Cunningham, Dustin Laurenzi, Paul Bryan  Ray Tracing   Favoriting A Better Ghost      2:47:13 (Pop-up)
Abbie from Mars  Misquote / Tap Dance Interlude / Travel   Favoriting My Second Debut Album      2:51:06 (Pop-up)
False Berries          2:56:42 (Pop-up)
 


<-- Previous playlist | Back to Radio Ravioli with Olivia playlists | Next playlist -->

RSS feeds for Radio Ravioli with Olivia: RSSPlaylists feed | RSSMP3 archives feed

| E-mail Olivia | Other WFMU Playlists | All artists played by Radio Ravioli with Olivia |

Listen on the Internet | Contact Us | Music & Programs | WFMU Home Page | Support Us | FAQ

Live Audio Streams for WFMU: Pop-up | 128k AAC | 128k MP3 | 32k MP3    (More streams: [+])


Listener comments!

Avatar Swag For Life Member 3:01pm
rx scabin:

Good afternoon.
  3:01pm
JetBoy now of Astoria:

My fav of these is “Tony Ravioli”
Avatar Swag For Life Member 3:02pm
listener james from westwood:

Afternoon, Olivia and all!
Avatar 🍝 Swag For Life Member 3:02pm
Threemoons 🌛🌝🌜:

Greetings Olivia, fellow Pastafarians.
Avatar 3:02pm
Buffalo Bills Quarterback Josh Allen:

lets goooooooooo
Avatar Swag For Life Member 3:03pm
rx scabin:

Perfection is a process not an end-state. Hello, Olivia and Everyone. I do not want to listen to Phoebe B. eating ravioli: AMSR.
Avatar Swag For Life Member 3:03pm
Jason from Houston:

HELL YAH
Avatar Swag For Life Member 3:05pm
van chinski:

Hello and hi
Avatar Swag For Life Member 3:06pm
Handy Haversack:

Greetings, Olivia and Olivians!

Hey, BB QB JA. Glad you're still around even without STF. Be sure to check out Bryce on Friday at noon, too!

I was out on Sat. afternoon, and I got to share a very self-satisfied nod with someone else also wearing the STF shirt.
Avatar 3:09pm
Buffalo Bills Quarterback Josh Allen:

@handy motherfucker's out vacationing in Greece and we're stuck here without someone to handfeed us premium deep cuts from the avant-garde...it's just not fair

i should tune into bryce more. i really dig the raga stuff, and others. is he recently returned? looks like he hasnt had a show since spring
Avatar Swag For Life Member 3:09pm
rx scabin:

I must leave too early for me. There is a meeting which I cannot avoid.
Avatar Swag For Life Member 3:10pm
olivia:

@rx scabin, perhaps you can sneak radio ravioli into the meeting?
  3:10pm
Pete L:

I friggin love yer show
Avatar Swag For Life Member 3:10pm
coelacanth∅:

greetings Olivia, p.p.people
Avatar 3:10pm
Carmichael:

Heya Olivia and happenin' people. My biorythms are on the way down (especially Intellectual), so forgive me for the future dumb remarks.
  3:11pm
bradford:

there's always room for a little ravioli...
Avatar Swag For Life Member 3:11pm
Yes:

hello everyone
Avatar Swag For Life Member 3:12pm
rx scabin:

@Olivia anyone in my hallway and near my office hears a lot of WFMU. I do think the meeting would be and go better. I think this one is going to be especially "people wanting to hear their own voice." It is a faculty meeting.
Avatar Swag For Life Member 3:12pm
Handy Haversack:

Yeah, BBQBJA, he's been off the summer sched. (on the IR with jaw injuries) but is back for the fall! Ken has a countdown clock someplace.

Olivia, we were playing D&D yesterday, and one of my friends who was on Zoom forgot to mute himself before asking his daughter if she wanted some fried ravioli. Instant new rule: if you mention fried ravioli, you better have enough for everyone!
Avatar Swag For Life Member 3:13pm
coelacanth∅:

(back from the fall for the fall)
Avatar Swag For Life Member 3:14pm
olivia:

We sure are lucky somebody decided to stick their Ravioli in the deep fryer and change the world
Avatar Swag For Life Member 3:14pm
coelacanth∅:

i'll take my fried ravioli pre-fry please
Avatar 3:14pm
Buffalo Bills Quarterback Josh Allen:

this OOIOO goes hard.. looks like i have another band to do my homework on.
Avatar Swag For Life Member 3:15pm
coelacanth∅:

ooioo is all good, every album
  3:17pm
Robm:

Hello fellow ravioli listeners, ready for some tasty music
Avatar Swag For Life Member 3:19pm
Yes:

yall hear the new weyes blood? psyched
Avatar Swag For Life Member 3:20pm
olivia:

:o hadn't heard that!!
Avatar Swag For Life Member 3:20pm
Handy Haversack:

Gonna cut someone with that sax.
  3:22pm
Pax from where I'm at:

♬(๑╹‿╹๑)♬
Avatar 🍝 Swag For Life Member 3:26pm
diciassette:

Salut Olivia, ahoy les ravioles
Avatar Swag For Life Member 3:27pm
queems:

this one's aspirational
Avatar Swag For Life Member 3:28pm
Darren:

JUST WHAT I NEEDED HELL YEAH
Avatar Swag For Life Member 3:28pm
coelacanth∅:

haha ^!
aloha dici
Avatar 3:28pm
βrian:

W've got 140 quarts of tomatoes on the shelves. We are ready for ravioli!
Avatar Swag For Life Member 3:29pm
olivia:

i feel better after that one!
  3:33pm
cl@m_digger:

This song reminds me of the darkest early days of the pandemic
Avatar Swag For Life Member 3:33pm
olivia:

cl@m_digger: in the lyrics, or because you were listening to it at that time?
  3:34pm
Too Obtuse:

I know we were just in bed eating pasta
Avatar 3:35pm
Tim S:

i'm late to pasta show oh no!!!! hello everyone
Avatar Swag For Life Member 3:36pm
Gaylord Fields:

Hi, olivia! As a founding member along with Trent, I gladly welcome you to the WFMU Kim Petras Fan Club!
Avatar Swag For Life Member 3:38pm
olivia:

I was hoping you'd show up with that one, Gaylord Fields!! Kim Petras is addictive!
  3:39pm
dave:

Great set
  3:39pm
cl@m_digger:

@olivia because I was listening to it at that time, that whole album was a great escape during those days
Avatar 🍝 Swag For Life Member 3:40pm
Ken From Hyde Park:

Ravioli! Get 'cher fresh, hot ravioli!
Avatar 3:40pm
βrian:

Music & cooking. What else was there?
  3:41pm
Alex A:

YES. LEENALCHI. best band? Best band.
Avatar Swag For Life Member 3:42pm
Matt Warwick:

my cuticles have never looked better
Avatar 3:43pm
βrian:

Never bit my nails, but I pierced my cuticle with a paring knife while prepping tomatoes. That stinkin' hurt!
Avatar Swag For Life Member 3:43pm
queems:

mine have been bloody stumps for 80% of my life, but they bounce back eventually
  3:44pm
W Trenton Vinny:

Great name for a program!
Avatar Swag For Life Member 3:44pm
Handy Haversack:

Glad you're still here for the fall season, Olivia!
Avatar 🍝 Swag For Life Member 3:45pm
karlward:

LEENALCHI gets me hype
Avatar Swag For Life Member 3:45pm
Gaylord Fields:

@olivia: Kim's the most delectably flavorful morsel of candy in the box of assorted sweets. I just have to remember not to overgorge myself.
Avatar Swag For Life Member 3:50pm
queems:

just tell them it's a body focused repetitive behavior and to mind their own business :)
Avatar 3:51pm
βrian:

I see Bryce is back. How is he doing?
  3:53pm
N'Lo:

With your in the struggle Olivia! Back at work after a few lovely days off and I’m biting my longer nails while trying to perfectly write a short article/blog! Argh! Progress! Not perfection!
Avatar 3:53pm
TicklePolyester:

OHYUNG!!!
Avatar 3:56pm
Tim S:

great track
Avatar Swag For Life Member 3:56pm
ILikedWaterworld:

so pretty
Avatar Swag For Life Member 3:56pm
Handy Haversack:

I'm on my way out here. Hope to jump back in when I make it to the home shores. Thanks, Olivia. Sounding great.
Avatar 3:58pm
Editor B:

Anyone else getting a Basinski vibe?
Avatar Swag For Life Member 3:58pm
steveo:

Lovely piece, was.... not expecting that title
Avatar Swag For Life Member 3:58pm
olivia:

this whole album is gorgeous!
Avatar 4:02pm
Buffalo Bills Quarterback Josh Allen:

@editor it's a bit prettier than Basinski's stuff, but if you like this, Peel by KMRU is a similar vibe
  4:03pm
persimmon:

How is she playing that?
Avatar Swag For Life Member 4:04pm
listener james from westwood:

@Editor B: Something of an Aphex Twin Selected Ambient Works vibe to me, but I hear ya on that.
Avatar Swag For Life Member 4:05pm
Picante Mint:

I am vibing right now.
  4:05pm
persimmon:

Me too picante
Avatar 4:06pm
Buffalo Bills Quarterback Josh Allen:

this whole album rules
Avatar 4:06pm
TDK60:

Hello Olivia. Tea time.
Avatar Swag For Life Member 4:06pm
olivia:

@persimmon : good question! I'm not sure.
Avatar 4:07pm
Buffalo Bills Quarterback Josh Allen:

the new Sarah Davachi is also amazing, re: drone
Avatar 4:07pm
Tim S:

@listener james that was my first thought
Avatar Swag For Life Member 4:07pm
Picante Mint:

This track reminded me to mention that the Big Ears 2023 lineup has been announced. Can't wait.
Avatar 4:08pm
wizard frog:

haha
Avatar 4:08pm
Editor B:

Also, coulda sworn I heard the sound of a nail file in there
Avatar 4:09pm
βrian:

"Many office workers resent having to go back and work from a cuticle."
Avatar 4:11pm
abbazabba:

@listener james and @tim S : ha, me too. I came onto the comments board thinking it might be a new ambient works release by aphex
  4:13pm
babybabu:

Hi radio ravioli crew!! Long time no listen and I'm so happy to be back!!
Avatar Swag For Life Member 4:14pm
olivia:

welcome back, @babybabu!
did you have a nice break, and are you ready to be with us once again?!
  4:15pm
babybabu:

I had a wonderful break and I absolutely cant wait to see what jamming tunes you have in store for us today! Hope you're doing well too :)!
Avatar 🍝 Swag For Life Member 4:17pm
Ken From Hyde Park:

Time for a Björk Breäk!
Avatar 4:19pm
wizard frog:

just saw a headline 'Björk goes full Björk on new song 'Atopos' :D
Avatar Swag For Life Member 4:19pm
Crosby in KC:

Hello, Olivia and all.
  4:26pm
ron-ji:

A set for the ages, Olivia! Every once in a while this afternoon I am reminded of your always phenomenal Music of Mind Control guest sets. Thank you for introducing me to at least a dozen more artists today.
Avatar Swag For Life Member 4:27pm
coelacanth∅:

isn't "going full Bjork" when you physically attack someone for invading your privacy?!
  4:27pm
babybabu:

@ron-ji So true!! each time i leave a radio ravioli set i leave with at least 10 albums saved to my phone and discogs wishlist <3
Avatar 4:30pm
Buffalo Bills Quarterback Josh Allen:

@olivia all the tracks end with exclamations!
  4:31pm
Robm:

@Ron-ji as i have gotten older i have given up on commercial music radio with it’s SSDD, this station has kept me sane and between that and a couple of others i am a happy clam
  4:32pm
Robm:

@babybau what about bandcamp?
Avatar 🍝 Swag For Life Member 4:32pm
karlward:

This is a liminal season
  4:32pm
babybabu:

@robm yes bandcamp too! I love bandcamp sm :))
Avatar Swag For Life Member 4:33pm
Michele with One "L":

The next set will be iconic!
  4:33pm
Robm:

@babybabu cool beans
  4:34pm
Robm:

@michele can’t wait until your show tomorrow
  4:34pm
Sean:

You need a trans-seasonal trouser.
Avatar 🍝 Swag For Life Member 4:34pm
karlward:

Olivia throwing down
  4:36pm
babybabu:

radio ravioli = radio rebel ???!!!
Avatar 4:36pm
Buffalo Bills Quarterback Josh Allen:

someone pissed in Bill S's cornflakes this morning
Avatar Swag For Life Member 4:37pm
olivia:

all bad vibes will be scrubbed away!
  4:37pm
Gary:

Amazing set of music!
Avatar 🍝 Swag For Life Member 4:38pm
karlward:

[gif of The Wedding SINGER where he shouts I HAVE THE MICROPHONE]
  4:38pm
babybabu:

wow this song is so beautiful!! the best vibes ever :)
  4:39pm
neil in london:

I love this show. Radio Ravioli forever :)
Avatar 🍝 Swag For Life Member 4:39pm
Ken From Hyde Park:

Skunks! Looks like Verizon Wireless is having troubles with 4G and phone service here this afternoon. I'm in good shape with laptop connection but I'm going to be moving around during Techtonic. Stupid technology!
Avatar Swag For Life Member 4:44pm
chris in the redwoods:

love that transition/segue, olivia! (Y La Bamba into Rosalia)
y gracias por las musicas en español!
Avatar Swag For Life Member 4:46pm
olivia:

thanks, Chris, neil, gary, and babybabu!
Avatar Swag For Life Member 4:46pm
olivia:

appreciate yall! let's have FUN
  4:56pm
katharsis:

Hellos Olivia and pasta lovers
  4:57pm
Danny in Poughkeepsie:

@Ken of Hyde Park. Mgmt is putting in FIOS here. F@&k verizon. They laid me off after the strike in 2016.
Avatar 5:03pm
Jeff Moore:

I'm just frying eggs?
Avatar 🍝 Swag For Life Member 5:03pm
Ken From Hyde Park:

Blargh ... sorry to hear that, Danny.
Avatar Swag For Life Member 5:04pm
Handy Haversack:

OK, back. Sweat starting to slow down. Going to make a sauce.
  5:05pm
persimmon:

I love chai thanks to y’all
Avatar 5:07pm
Malcontent:

@Olivia, I frequently (and gently) take your name in vain because you continually provoke me into buying even more music. Thank you?
Avatar Swag For Life Member 5:09pm
Handy Haversack:

D E H D
  5:10pm
Danny in Poughkeepsie:

Loving the tunes Olivia. Thank you!!
Avatar Swag For Life Member 5:10pm
Mike From Brooklyn:

Wow! I could have sworn I was just listening to Camera Obscura. I must check out Say Sue Me
Avatar Swag For Life Member 5:18pm
Jason from Houston:

Ohhhh dang... I thought this was going to be a kid's song there for a second. LOL
Avatar Swag For Life Member 5:19pm
Jason from Houston:

Hmmmmm... Y'all got any of them Green Door Kids cover songs up in there? LOL
Avatar Swag For Life Member 5:25pm
chris in the redwoods:

wait. what? L'Rain hosting!? wow!
Avatar Swag For Life Member 5:26pm
olivia:

yes~! L'Rain is guest hosting this sunday!! So pumped!!
Avatar Swag For Life Member 5:26pm
chris in the redwoods:

dope!
Avatar Swag For Life Member 5:29pm
olivia:

oh dang! looks like DJ Mofongo Massacre doesn't start til next week - another new FMU DJ - SamTheRam - will be filling in for him tonight~!
  5:32pm
AD:

No mas Zoe? Dang! Looking forward to whats in that slot. DB into Zoe is my jam
Avatar Swag For Life Member 5:32pm
_Ike_:

Re: cuticles: I hate hangnails, that’s all I know. Hate. Hate. Haaaaate.
Avatar Swag For Life Member 5:33pm
olivia:

Yeah, AD, I'll miss her@! I hope she's back soon.
Avatar Swag For Life Member 5:36pm
Handy Haversack:

olivia, any chance Adriene wants to come back one of these schedule changes?
Avatar Swag For Life Member 5:38pm
chris in the redwoods:

i go use some blind tourism back in my life, as well, please and thank you :)
Avatar Swag For Life Member 5:39pm
chris in the redwoods:

*could use <eye roll>
Avatar Swag For Life Member 5:40pm
coelacanth∅:

and discobog
Avatar Swag For Life Member 5:41pm
olivia:

Fingers crossed she can do a summer schedule sometime again! The show is really time consuming and her work is already a lot of audio stuff, so it's hard for her to do all she wantsto do with the show on a regular basis. I miss discobog, as well! I think Emily's work is also really crazy. Damn JOBS! Damn capitalism!! Can't we just all make radio all day and have that be it?
Avatar Swag For Life Member 5:42pm
_Ike_:

What about Douglas Wolk's show from the early 00s?! When is that coming back??? /s LOL
Avatar Swag For Life Member 5:43pm
coelacanth∅:

in *my* world people would get a living wage for making art (art including a creative radio program)
it's at least as important as most things most people get paid for.
  5:44pm
natbot:

XO!!!!
-Padna
  5:45pm
midson heiss:

Niiice
Avatar Swag For Life Member 5:45pm
chris in the redwoods:

here's to all the DJs new and not so new who donate amazing amounts of time to making us happy with all the musics! love y'all! and, yeah, fuck capitalism. socialism for all! tax money to artists not bomb makers, ffs! </rant>
Avatar Swag For Life Member 5:45pm
olivia:

*fist bump* coelacanth∅
Avatar Swag For Life Member 5:46pm
olivia:

*fist bump* chris in the redwoods
Avatar Swag For Life Member 5:47pm
olivia:

Saltzshaker is starting to DJ out sometimes! Keep an eye out for that!
Avatar 🍝 Swag For Life Member 5:48pm
Ken From Hyde Park:

Discobog subbing in for Suzy Hotrod next Sunday.
  5:50pm
happen hauser:

Thanx for your soul once again a warming monday
Avatar Swag For Life Member 5:52pm
olivia:

thanks happen hauser:!!
Avatar 5:52pm
Unknown Caller:

Wonderful show Olivia! I m hooked.
Avatar Swag For Life Member 5:53pm
olivia:

appreciate you, Unknown Caller:!
Avatar 5:53pm
wizard frog:

motto of the week: progress! not progression! i mean perfection! see i owned up to my mistake - that's progress! (not perfection)
Avatar Swag For Life Member 5:53pm
Handy Haversack:

Word, Olivia. Word.

Also: Look at me, I ask a question then run off to make sure the garlic doesn't burn. I'm what's wrong with America.

But you and WFMU are what's right! Many thanks for another great show. Glad we'll be hearing you for the foreseeable Mondays!
Avatar 5:54pm
timinoak:

Yay! Abbie from Mars!
Avatar Swag For Life Member 5:54pm
Handy Haversack:

(And WORD, Chris, coela!)
Avatar Swag For Life Member 5:55pm
Crosby in KC:

Awesome show today, Olivia! Thanks again!
Avatar Swag For Life Member 5:55pm
chris in the redwoods:

it can't be over already, darnit. having too much fun.
thanks, olivia!
Avatar Swag For Life Member 5:55pm
_Ike_:

Great show!
Avatar 5:57pm
Buffalo Bills Quarterback Josh Allen:

progress not, perfection
Avatar 5:58pm
wizard frog:

progress not, perfection
Avatar Swag For Life Member 5:58pm
Mike From Brooklyn:

Thanks Olivia, great show!
Avatar 6:00pm
Buffalo Bills Quarterback Josh Allen:

thx for the show
Avatar Swag For Life Member 6:00pm
DanFA:

Forrest Gump
  6:00pm
neil in london:

Thanks for a great show!
Avatar Swag For Life Member 6:07pm
coelacanth∅:

Thanks Olivia
Bottom
Comment!
Name
Email
(C) 2024 WFMU. Generated by KenzoDB, written 2000-2024 by Ken Garson