{
  "documents": [
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/1X3NYYPeZDOQrHAryFku",
      "fields": {
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Grizelda Grit-Tooth"
              },
              {
                "stringValue": "Barnaby Briefcase"
              }
            ]
          }
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:22:01.160Z"
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "golJeh7xg9YUvcj5nDugTssQPy62"
              },
              {
                "stringValue": "l7VS01K9GKV5ir5S8suDcwOFEpp2"
              }
            ]
          }
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Barnaby! Dew on my boots this morning looked like a string of tiny lanterns—did you see Mabel dancing with the mushroom ring by the hydrangeas?"
                    },
                    "senderUid": {
                      "stringValue": "golJeh7xg9YUvcj5nDugTssQPy62"
                    },
                    "senderName": {
                      "stringValue": "Grizelda Grit-Tooth"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:22:01.160Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Barnaby Briefcase"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:22:01.160Z"
                    },
                    "senderUid": {
                      "stringValue": "l7VS01K9GKV5ir5S8suDcwOFEpp2"
                    },
                    "content": {
                      "stringValue": "Ahoy, Grizelda! I did—she insists the mushrooms taught her the polka. I checked my briefcase: emergency snacks, a moon-map, and a spare monocle. Picnic and moon gazing later?"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Grizelda Grit-Tooth"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:22:01.160Z"
                    },
                    "senderUid": {
                      "stringValue": "golJeh7xg9YUvcj5nDugTssQPy62"
                    },
                    "content": {
                      "stringValue": "Only if we invite Percival—he owes us the inside scoop on the sprinkler rebellion. Also bring thyme tea; it's excellent for appreciating dew and quiet conspiracies."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Barnaby Briefcase"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:22:01.160Z"
                    },
                    "senderUid": {
                      "stringValue": "l7VS01K9GKV5ir5S8suDcwOFEpp2"
                    },
                    "content": {
                      "stringValue": "Percival can be bribed with a copper thimble and promises of toasted crickets. I'll pack thyme tea, blackberry scones, and a tiny umbrella (purely decorative, I swear). Where in Dosis?"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "golJeh7xg9YUvcj5nDugTssQPy62"
                    },
                    "senderName": {
                      "stringValue": "Grizelda Grit-Tooth"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:22:01.160Z"
                    },
                    "content": {
                      "stringValue": "Top of the pumpkin patch, by the lantern beetle statue—excellent for moon reflections and discreet gossip. PS: Mabel swears the mushrooms hummed 'Happy Sproutday' at dawn."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Perfect—pumpkin patch at nine. I'll bring a blanket, a compass for dramatic effect, and earplugs in case the mushrooms decide to hold a chorus rehearsal. See you under the moon!"
                    },
                    "senderName": {
                      "stringValue": "Barnaby Briefcase"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:22:01.160Z"
                    },
                    "senderUid": {
                      "stringValue": "l7VS01K9GKV5ir5S8suDcwOFEpp2"
                    }
                  }
                }
              }
            ]
          }
        },
        "lastMessage": {
          "stringValue": "Perfect—pumpkin patch at nine. I'll bring a blanket, a compass for dramatic effect, and earplugs in case the mushrooms decide to hold a chorus rehearsal. See you under the moon!"
        }
      },
      "createTime": "2025-09-30T19:24:05.720299Z",
      "updateTime": "2025-09-30T19:24:05.720299Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/79LWWD1jCPxkWYWUFkVh",
      "fields": {
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:24:06.760Z"
                    },
                    "senderName": {
                      "stringValue": "Ferdinand Figgypudding"
                    },
                    "senderUid": {
                      "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
                    },
                    "content": {
                      "stringValue": "Rowdy! Sprinkled by dew this morning in the Dosis Neighborhood—my hat's soggy but my spirits are not! Did you hear Mrs. Tansy's mushrooms are glowing again? Perfect for moon-gazing tonight."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Ferdinand! Glowing mushrooms? Count me in. I vote for a midnight mushroom tea party + dew-sip contest. Also, rumor has it Crispin Pinchpot boasted he can out-guzzle a snail—think that's gossip or scientific fact?"
                    },
                    "senderUid": {
                      "stringValue": "kmoZyOIt7sWgehQC8ovcsxXPWUS2"
                    },
                    "senderName": {
                      "stringValue": "Rowdy Root-Rouser"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:24:06.760Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:24:06.760Z"
                    },
                    "senderName": {
                      "stringValue": "Ferdinand Figgypudding"
                    },
                    "content": {
                      "stringValue": "Ha! Crispin vs. snail sounds like spectator sport. I’ll bring chamomile and the tiny teaspoons. Also, whispered that Ursula Giggletop plans to juggle toadstools—hope she doesn't accidentally launch them at Mrs. Petunia's petunia hat."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Perfect. I'll recruit the hedgehog percussionists and borrow glow-lanterns from the blackberry bramble. If Ursula does launch a toadstool, we can moon-gaze through it for dramatic effect. Also—secret: I've got jam made from dewberries for the tea."
                    },
                    "senderUid": {
                      "stringValue": "kmoZyOIt7sWgehQC8ovcsxXPWUS2"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:24:06.760Z"
                    },
                    "senderName": {
                      "stringValue": "Rowdy Root-Rouser"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
                    },
                    "senderName": {
                      "stringValue": "Ferdinand Figgypudding"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:24:06.760Z"
                    },
                    "content": {
                      "stringValue": "Dewberry jam? You're a hero, Rowdy. Meet at the old stone bench at dusk; bring blankets, a spare hat (for snails or hats-on-breakfast emergencies), and your loudest moon-hello. Dosis Neighborhood tradition continues!"
                    }
                  }
                }
              }
            ]
          }
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
              },
              {
                "stringValue": "kmoZyOIt7sWgehQC8ovcsxXPWUS2"
              }
            ]
          }
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:24:06.760Z"
        },
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Ferdinand Figgypudding"
              },
              {
                "stringValue": "Rowdy Root-Rouser"
              }
            ]
          }
        },
        "lastMessage": {
          "stringValue": "Dewberry jam? You're a hero, Rowdy. Meet at the old stone bench at dusk; bring blankets, a spare hat (for snails or hats-on-breakfast emergencies), and your loudest moon-hello. Dosis Neighborhood tradition continues!"
        }
      },
      "createTime": "2025-09-30T19:24:06.278826Z",
      "updateTime": "2025-09-30T19:24:06.278826Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/7pogHX0VPDzWATQbMyr2",
      "fields": {
        "lastMessage": {
          "stringValue": "Deal. If the scarecrow starts moonwalking toward the tulips, we stage an impromptu dance-off. Winner gets the last mushroom canapé. See you at twilight by the bluebell bench — don't forget your cherryhat!"
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:22:38.866Z"
        },
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Grizelda Grit-Tooth"
              },
              {
                "stringValue": "Chester Cherryhat"
              }
            ]
          }
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:22:38.866Z"
                    },
                    "senderName": {
                      "stringValue": "Grizelda Grit-Tooth"
                    },
                    "senderUid": {
                      "stringValue": "golJeh7xg9YUvcj5nDugTssQPy62"
                    },
                    "content": {
                      "stringValue": "Psst, Chester! Dew on the nasturtiums this morning looked like tiny silver buttons — did you tell Marigold to stop teaching the mushrooms to polka at dawn? The moon will be scandalized."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Chester Cherryhat"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:22:38.866Z"
                    },
                    "senderUid": {
                      "stringValue": "IvLFBZQgo3R6iteLHmShbWmctqo2"
                    },
                    "content": {
                      "stringValue": "Oh Grizelda, I did not! Marigold swears they're practicing for the nocturnal mushroom ball. I tripped over a toadstool and came home wearing a fungus as a beret."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "golJeh7xg9YUvcj5nDugTssQPy62"
                    },
                    "senderName": {
                      "stringValue": "Grizelda Grit-Tooth"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:22:38.866Z"
                    },
                    "content": {
                      "stringValue": "A fungus beret? Splendid! Tonight I'll bring chamomile tea and a string of firefly lanterns for moon gazing. Also, Percy keeps borrowing my watering can and claims he is \"just collecting dew samples\"..."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:22:38.866Z"
                    },
                    "senderName": {
                      "stringValue": "Chester Cherryhat"
                    },
                    "senderUid": {
                      "stringValue": "IvLFBZQgo3R6iteLHmShbWmctqo2"
                    },
                    "content": {
                      "stringValue": "Brilliant — bring earplugs (Marigold hums in a key only roses can detect). I'll bake dandelion fritters and lure the gossipy sparrows away with breadcrumbs. Also, check the scarecrow's hat — it's been moonwalking again."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "golJeh7xg9YUvcj5nDugTssQPy62"
                    },
                    "senderName": {
                      "stringValue": "Grizelda Grit-Tooth"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:22:38.866Z"
                    },
                    "content": {
                      "stringValue": "Deal. If the scarecrow starts moonwalking toward the tulips, we stage an impromptu dance-off. Winner gets the last mushroom canapé. See you at twilight by the bluebell bench — don't forget your cherryhat!"
                    }
                  }
                }
              }
            ]
          }
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "golJeh7xg9YUvcj5nDugTssQPy62"
              },
              {
                "stringValue": "IvLFBZQgo3R6iteLHmShbWmctqo2"
              }
            ]
          }
        }
      },
      "createTime": "2025-09-30T19:24:05.923915Z",
      "updateTime": "2025-09-30T19:24:05.923915Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/AFNODTxQ9OfMewqfiJ8c",
      "fields": {
        "lastMessage": {
          "stringValue": "Perfect — beetle batteries and a samba alert on Mrs. Thistlewick. Meet at the dew-station by the stone gnome post at moonrise. If the mushrooms start whistling, we'll start the Polka of Petunias!"
        },
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Barnaby Briefcase"
              },
              {
                "stringValue": "Elderick Mossbeard"
              }
            ]
          }
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:15:10.779Z"
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "l7VS01K9GKV5ir5S8suDcwOFEpp2"
              },
              {
                "stringValue": "prxA2hBSkhg3dkhkfzvnlGxCCfP2"
              }
            ]
          }
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Psst, Elderick! Just rolled up my trousers — spotted a ring of button mushrooms near Mrs. Thistlewick's begonias in the Dosis Neighborhood. Fancy a midnight mushroom tea and moon-gazing?"
                    },
                    "senderUid": {
                      "stringValue": "l7VS01K9GKV5ir5S8suDcwOFEpp2"
                    },
                    "senderName": {
                      "stringValue": "Barnaby Briefcase"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:15:10.779Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "prxA2hBSkhg3dkhkfzvnlGxCCfP2"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:15:10.779Z"
                    },
                    "senderName": {
                      "stringValue": "Elderick Mossbeard"
                    },
                    "content": {
                      "stringValue": "Moon-gazing sounds splendid, Barnaby! But rumor has it Percival Puddlefoot taught the mushrooms to whistle; I heard tiny tunes carried on the dew at dawn."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Whistling mushrooms! Imagine a garden orchestra. I'll bring chamomile and my tiny umbrella; you bring your whistle-proof pocket mirror. Maybe invite Dotty and her snoring snail — she still owes us dance lessons."
                    },
                    "senderUid": {
                      "stringValue": "l7VS01K9GKV5ir5S8suDcwOFEpp2"
                    },
                    "senderName": {
                      "stringValue": "Barnaby Briefcase"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:15:10.779Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Dotty's snail snore could double as percussion and keep the fireflies in rhythm. I'll fetch the lanterns (battery of beetles optional). Also, discreetly warn Mrs. Thistlewick: her begonias practiced samba this morning."
                    },
                    "senderUid": {
                      "stringValue": "prxA2hBSkhg3dkhkfzvnlGxCCfP2"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:15:10.779Z"
                    },
                    "senderName": {
                      "stringValue": "Elderick Mossbeard"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "l7VS01K9GKV5ir5S8suDcwOFEpp2"
                    },
                    "senderName": {
                      "stringValue": "Barnaby Briefcase"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:15:10.779Z"
                    },
                    "content": {
                      "stringValue": "Perfect — beetle batteries and a samba alert on Mrs. Thistlewick. Meet at the dew-station by the stone gnome post at moonrise. If the mushrooms start whistling, we'll start the Polka of Petunias!"
                    }
                  }
                }
              }
            ]
          }
        }
      },
      "createTime": "2025-09-30T19:15:20.848388Z",
      "updateTime": "2025-09-30T19:15:20.848388Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/B5Do2kT048Z34WmGjSoc",
      "fields": {
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:12:31.183Z"
        },
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Wizzy Stardust"
              },
              {
                "stringValue": "Rowdy Root-Rouser"
              }
            ]
          }
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Psst Rowdy! Spotted a glowing ring of mushrooms by the compost heap in Dosis — they blink like tiny lanterns. Think it's a sign for a midnight moon-gazing?"
                    },
                    "senderName": {
                      "stringValue": "Wizzy Stardust"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:12:31.183Z"
                    },
                    "senderUid": {
                      "stringValue": "LOPFa6rXj6eB7uMVHu6IbKARYbe2"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Glorious! I say we throw a mushroom tea party and a dew-scraping contest. Also — did you see Petunia Prance wearing that thimble hat again? She tried to teach Basil Bold to do snail sprints this morning."
                    },
                    "senderName": {
                      "stringValue": "Rowdy Root-Rouser"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:12:31.183Z"
                    },
                    "senderUid": {
                      "stringValue": "kmoZyOIt7sWgehQC8ovcsxXPWUS2"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Wizzy Stardust"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:12:31.183Z"
                    },
                    "senderUid": {
                      "stringValue": "LOPFa6rXj6eB7uMVHu6IbKARYbe2"
                    },
                    "content": {
                      "stringValue": "Oh, the thimble hat! Classic Petunia. Basil's snail sprints never end well (snails are slow and dramatic). Come at the first sliver of moon — I'll bring chamomile brewed in a robin's-thimble and a packet of glow-moss for ambiance. Mossy Myrtle will probably nap on a fern nearby."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Rowdy Root-Rouser"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:12:31.183Z"
                    },
                    "senderUid": {
                      "stringValue": "kmoZyOIt7sWgehQC8ovcsxXPWUS2"
                    },
                    "content": {
                      "stringValue": "Perfect. I'll bring a tin of glittery dew-cups and my kazoo (for composter percussion). We can whisper gossip about Old Horace and his nightly conversation with the snails. Meet behind the hollyhock maze?"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "LOPFa6rXj6eB7uMVHu6IbKARYbe2"
                    },
                    "senderName": {
                      "stringValue": "Wizzy Stardust"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:12:31.183Z"
                    },
                    "content": {
                      "stringValue": "Behind the hollyhock maze it is. Moonlight, mushrooms, music, and whispering gossip — Dosis will never be the same. See you when the crickets change their tune!"
                    }
                  }
                }
              }
            ]
          }
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "LOPFa6rXj6eB7uMVHu6IbKARYbe2"
              },
              {
                "stringValue": "kmoZyOIt7sWgehQC8ovcsxXPWUS2"
              }
            ]
          }
        },
        "lastMessage": {
          "stringValue": "Behind the hollyhock maze it is. Moonlight, mushrooms, music, and whispering gossip — Dosis will never be the same. See you when the crickets change their tune!"
        }
      },
      "createTime": "2025-09-30T19:15:20.203712Z",
      "updateTime": "2025-09-30T19:15:20.203712Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/BHbl4ktZehzCW3qY1K1t",
      "fields": {
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:22:51.261Z"
        },
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Reggie Reggae"
              },
              {
                "stringValue": "Flex Muscle"
              }
            ]
          }
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Hey Flex! Dosis Neighborhood is glowing — caught the dew doing the cha-cha on the hostas. Fancy a moon-gazing sesh by the mushroom ring tonight? I hear Mabel Mudfoot is bringing glow-worm jelly."
                    },
                    "senderUid": {
                      "stringValue": "G5c0vX06WOaEf1YKutqkur4HEU63"
                    },
                    "senderName": {
                      "stringValue": "Reggie Reggae"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:22:51.261Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Yo Reggie! Count me in — I'll carry the portable pebble bench (right after a quick kettlebell squat with a watering can). Did you hear about Sir Sprout's scandal? He painted his hat neon and blamed the snails."
                    },
                    "senderUid": {
                      "stringValue": "RQw0hYxlKIhsTUVPyR8ivrM3ls02"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:22:51.261Z"
                    },
                    "senderName": {
                      "stringValue": "Flex Muscle"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "No way! Neon hat scandal 🍄😂 I heard Gloria Glove tried to start a compost choir. They only sing in worm-soprano. Also, bring a blanket — dew's extra jazzy tonight."
                    },
                    "senderUid": {
                      "stringValue": "G5c0vX06WOaEf1YKutqkur4HEU63"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:22:51.261Z"
                    },
                    "senderName": {
                      "stringValue": "Reggie Reggae"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Blanket secured. Also, I practiced my 'moss massage' technique for the neighbors. If the moon's full we can host a tiny midnight mushroom dance-off. I'll demo the 'spore shuffle.'"
                    },
                    "senderUid": {
                      "stringValue": "RQw0hYxlKIhsTUVPyR8ivrM3ls02"
                    },
                    "senderName": {
                      "stringValue": "Flex Muscle"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:22:51.261Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:22:51.261Z"
                    },
                    "senderName": {
                      "stringValue": "Reggie Reggae"
                    },
                    "senderUid": {
                      "stringValue": "G5c0vX06WOaEf1YKutqkur4HEU63"
                    },
                    "content": {
                      "stringValue": "Perfect plan. I'll bring chamomile tea and a ukulele (low tide, high vibes). Meet at the old watering-hose arch at moonrise. If the daisies gossip too loudly we'll bribe them with seeds."
                    }
                  }
                }
              }
            ]
          }
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "G5c0vX06WOaEf1YKutqkur4HEU63"
              },
              {
                "stringValue": "RQw0hYxlKIhsTUVPyR8ivrM3ls02"
              }
            ]
          }
        },
        "lastMessage": {
          "stringValue": "Perfect plan. I'll bring chamomile tea and a ukulele (low tide, high vibes). Meet at the old watering-hose arch at moonrise. If the daisies gossip too loudly we'll bribe them with seeds."
        }
      },
      "createTime": "2025-09-30T19:24:05.983405Z",
      "updateTime": "2025-09-30T19:24:05.983405Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/Bg0cHpqzPTLwybLnFFez",
      "fields": {
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Ferdinand Figgypudding"
              },
              {
                "stringValue": "Titus Toadstool"
              }
            ]
          }
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:21:47.221Z"
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
              },
              {
                "stringValue": "7sQlw9l4xUOWSjDTphvLgKVEm0j1"
              }
            ]
          }
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Ferdinand Figgypudding"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:21:47.221Z"
                    },
                    "senderUid": {
                      "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
                    },
                    "content": {
                      "stringValue": "Psst — Titus! The bluecap mushrooms behind Mrs. Marigold's fence staged a conga line at dawn. I nearly spilled my dew flask laughing. Did you see them?"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Oh Ferdinand, I heard! They were competing with Barnaby's moon-gazing party. Barnaby insists on bringing glow-worm lanterns and reciting the Dew Ode."
                    },
                    "senderUid": {
                      "stringValue": "7sQlw9l4xUOWSjDTphvLgKVEm0j1"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:21:47.221Z"
                    },
                    "senderName": {
                      "stringValue": "Titus Toadstool"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Ferdinand Figgypudding"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:21:47.221Z"
                    },
                    "senderUid": {
                      "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
                    },
                    "content": {
                      "stringValue": "We should host the next soirée in the Dosis Neighborhood! Theme: 'Moonlight & Mulch.' I'll bring peppermint snails, you provide pillows of moss and a tasteful snail-shell soundtrack."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "7sQlw9l4xUOWSjDTphvLgKVEm0j1"
                    },
                    "senderName": {
                      "stringValue": "Titus Toadstool"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:21:47.221Z"
                    },
                    "content": {
                      "stringValue": "Deal! Also, garden gossip: Petunia's new hat is suspiciously made of thistle — she says it's 'artisan', I say it's a cunning wind trap. Keep an eye on her hat-domino skills."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:21:47.221Z"
                    },
                    "senderName": {
                      "stringValue": "Ferdinand Figgypudding"
                    },
                    "content": {
                      "stringValue": "Brilliant. I'll RSVP with a ribbon-wrapped pebble. Meet by the rosemary arch at first moonrise — don't forget your slippers for the dew tango!"
                    }
                  }
                }
              }
            ]
          }
        },
        "lastMessage": {
          "stringValue": "Brilliant. I'll RSVP with a ribbon-wrapped pebble. Meet by the rosemary arch at first moonrise — don't forget your slippers for the dew tango!"
        }
      },
      "createTime": "2025-09-30T19:24:05.659951Z",
      "updateTime": "2025-09-30T19:24:05.659951Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/C3N0gGQtcWumpIIiK0xn",
      "fields": {
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:23:49.336Z"
        },
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Elderick Mossbeard"
              },
              {
                "stringValue": "Pip Sparkletoes"
              }
            ]
          }
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Pip! Spotted a ring of moonlit mushrooms by the compost heap — they look like tiny umbrellas. Also, did you see Greta Thistlehat's new hat? It has a thistle so large a snail nearly moved in."
                    },
                    "senderUid": {
                      "stringValue": "prxA2hBSkhg3dkhkfzvnlGxCCfP2"
                    },
                    "senderName": {
                      "stringValue": "Elderick Mossbeard"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:23:49.336Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Oh ho! I did see the hat, and the snail left a polite calling card (a shimmering trail, naturally). The mushrooms were humming a lullaby at dawn — must be the dew. Fancy a midnight moon-gazing picnic under the bluebell arch?"
                    },
                    "senderUid": {
                      "stringValue": "VgJCVlELJ6VfQTxeIt1dR5PWyiX2"
                    },
                    "senderName": {
                      "stringValue": "Pip Sparkletoes"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:23:49.336Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Elderick Mossbeard"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:23:49.336Z"
                    },
                    "senderUid": {
                      "stringValue": "prxA2hBSkhg3dkhkfzvnlGxCCfP2"
                    },
                    "content": {
                      "stringValue": "Midnight moon-gazing! I'll bring glow-moss tea and mushroom biscuits. Rumor has it Crispin Nettlewhistle is practising fox-whistles nearby, so we'll have music. Shall we invite Grumbleberry or keep it a cheeky two-gnome caper?"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Invite Grumbleberry but only if he promises not to challenge the toads to a croak-off. I'll bring my dew-catcher and a jar of sparkly thyme for sprinkling. Also, bring a tiny lantern — moonlight sometimes makes the mushrooms shy."
                    },
                    "senderUid": {
                      "stringValue": "VgJCVlELJ6VfQTxeIt1dR5PWyiX2"
                    },
                    "senderName": {
                      "stringValue": "Pip Sparkletoes"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:23:49.336Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Elderick Mossbeard"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:23:49.336Z"
                    },
                    "senderUid": {
                      "stringValue": "prxA2hBSkhg3dkhkfzvnlGxCCfP2"
                    },
                    "content": {
                      "stringValue": "Deal. Lantern, glow-moss tea, mushroom biscuits, and a stern warning to any competitive toads. Meet you at the bluebell arch when the moon tiptoes over the hollyhocks. Don't forget your sparkly socks!"
                    }
                  }
                }
              }
            ]
          }
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "prxA2hBSkhg3dkhkfzvnlGxCCfP2"
              },
              {
                "stringValue": "VgJCVlELJ6VfQTxeIt1dR5PWyiX2"
              }
            ]
          }
        },
        "lastMessage": {
          "stringValue": "Deal. Lantern, glow-moss tea, mushroom biscuits, and a stern warning to any competitive toads. Meet you at the bluebell arch when the moon tiptoes over the hollyhocks. Don't forget your sparkly socks!"
        }
      },
      "createTime": "2025-09-30T19:24:06.217256Z",
      "updateTime": "2025-09-30T19:24:06.217256Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/CeO28wyaX78jRZzWSM72",
      "fields": {
        "lastMessage": {
          "stringValue": "Perfect — see you under the moon and mushrooms. P.S. If the daisies start gossiping, hand them a biscuit and they'll sing the alphabet backwards."
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "LA5w0EskgSbQyFnlp9OrX8Zovu43"
              },
              {
                "stringValue": "PyxedrsAN2bewsg4Rno9SsCqZHg2"
              }
            ]
          }
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Morning from the dew-drenched corner of Dosis! Woke up to a choir of tiny mushrooms humming under Mrs. Petunia Prankle's hydrangea — thought of you. Fancy a moon-gazing picnic tonight?"
                    },
                    "senderUid": {
                      "stringValue": "LA5w0EskgSbQyFnlp9OrX8Zovu43"
                    },
                    "senderName": {
                      "stringValue": "Glitch Mitnick"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:12:14.512Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "PyxedrsAN2bewsg4Rno9SsCqZHg2"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:12:14.512Z"
                    },
                    "senderName": {
                      "stringValue": "Gnorman Goldchain"
                    },
                    "content": {
                      "stringValue": "Absolutely! My gold chain will catch the moonlight and attract fashionable fireflies. Also — rumor has it Sir Sproutsworth commissioned a topiary shaped like a teapot. Scandalous or brilliant?"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Teapot topiary = brilliant. Mushrooms might start a union if they see tea service. I'll bring dew-sip (it's basically coffee for gnomes) and Snickles' kaleidoscope. We should stealth past Mr. Muddlepots though; his snoring causes windstorms."
                    },
                    "senderUid": {
                      "stringValue": "LA5w0EskgSbQyFnlp9OrX8Zovu43"
                    },
                    "senderName": {
                      "stringValue": "Glitch Mitnick"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:12:14.512Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Good call. Meet at the old toadstool bench at midnight. I'll bring tiny lanterns, acorn biscuits, and a spare gold tassel in case the moon wants to borrow bling."
                    },
                    "senderName": {
                      "stringValue": "Gnorman Goldchain"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:12:14.512Z"
                    },
                    "senderUid": {
                      "stringValue": "PyxedrsAN2bewsg4Rno9SsCqZHg2"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Perfect — see you under the moon and mushrooms. P.S. If the daisies start gossiping, hand them a biscuit and they'll sing the alphabet backwards."
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:12:14.512Z"
                    },
                    "senderName": {
                      "stringValue": "Glitch Mitnick"
                    },
                    "senderUid": {
                      "stringValue": "LA5w0EskgSbQyFnlp9OrX8Zovu43"
                    }
                  }
                }
              }
            ]
          }
        },
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Glitch Mitnick"
              },
              {
                "stringValue": "Gnorman Goldchain"
              }
            ]
          }
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:12:14.512Z"
        }
      },
      "createTime": "2025-09-30T19:15:20.129248Z",
      "updateTime": "2025-09-30T19:15:20.129248Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/DEPI1xHa7VYaBjVyjfc4",
      "fields": {
        "lastMessage": {
          "stringValue": "Committee formed! I'll draft bylaws on a napkin (strictly scented with mint). See you at twilight by the old watering can — bring a blanket, an umbrella for dramatic effect, and your best moon-gazing squint. Dosis awaits!"
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:14:44.316Z"
        },
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Pip Sparkletoes"
              },
              {
                "stringValue": "Chester Cherryhat"
              }
            ]
          }
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Chester! Did you see the moonlit mushrooms near Thimbleweed Lane? They were glowing like lemon curd—perfect for moon-gazing in the Dosis Neighborhood. Fancy a midnight picnic with dew sandwiches?"
                    },
                    "senderUid": {
                      "stringValue": "VgJCVlELJ6VfQTxeIt1dR5PWyiX2"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:14:44.316Z"
                    },
                    "senderName": {
                      "stringValue": "Pip Sparkletoes"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Chester Cherryhat"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:14:44.316Z"
                    },
                    "senderUid": {
                      "stringValue": "IvLFBZQgo3R6iteLHmShbWmctqo2"
                    },
                    "content": {
                      "stringValue": "Oh Pip, I saw them! Greta Fernwhistle tried to gather them for mushroom hats and now her hair smells like rainclouds. Dew sandwiches sound dangerous but delightful. Should we invite Barnaby Rootknob? He's bringing a teapot of nettle-chamomile."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Absolutely invite Barnaby — he owes me a sip after ruining my azalea serenade. Also, remind Snip the snail to bring his tiny lanterns; they make the best twinkly path. I'll bring the berry jam and a sachet of moonbeam sugar."
                    },
                    "senderUid": {
                      "stringValue": "VgJCVlELJ6VfQTxeIt1dR5PWyiX2"
                    },
                    "senderName": {
                      "stringValue": "Pip Sparkletoes"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:14:44.316Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Chester Cherryhat"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:14:44.316Z"
                    },
                    "senderUid": {
                      "stringValue": "IvLFBZQgo3R6iteLHmShbWmctqo2"
                    },
                    "content": {
                      "stringValue": "Perfect. Also gossip: I heard the bluebell twins are debating whether moonbeams are best enjoyed horizontally or dangling from a toadstool. We must form a committee. Agenda: snacks, songs, and a strict 'no swinging on the mushrooms' rule."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Committee formed! I'll draft bylaws on a napkin (strictly scented with mint). See you at twilight by the old watering can — bring a blanket, an umbrella for dramatic effect, and your best moon-gazing squint. Dosis awaits!"
                    },
                    "senderUid": {
                      "stringValue": "VgJCVlELJ6VfQTxeIt1dR5PWyiX2"
                    },
                    "senderName": {
                      "stringValue": "Pip Sparkletoes"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:14:44.316Z"
                    }
                  }
                }
              }
            ]
          }
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "VgJCVlELJ6VfQTxeIt1dR5PWyiX2"
              },
              {
                "stringValue": "IvLFBZQgo3R6iteLHmShbWmctqo2"
              }
            ]
          }
        }
      },
      "createTime": "2025-09-30T19:15:20.696984Z",
      "updateTime": "2025-09-30T19:15:20.696984Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/DVTYEmteZVoRkB0J8HoZ",
      "fields": {
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:14:27.059Z"
        },
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Ferdinand Figgypudding"
              },
              {
                "stringValue": "Glitch Mitnick"
              }
            ]
          }
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:14:27.059Z"
                    },
                    "senderName": {
                      "stringValue": "Ferdinand Figgypudding"
                    },
                    "content": {
                      "stringValue": "Phew! Found a ring of glow-mushrooms by the old watering can. They smell like lemon dew. Want to meet later for moon-gazing and a mushroom tea?"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Oh ho! Tell the truth: did you borrow Petunia Puddlehat's tiny lantern again? If you bring the lantern, I'll bring the marshmallow beetles for toasting. Also—gossip—Bramble snored so loud last night the snails wore earplugs."
                    },
                    "senderUid": {
                      "stringValue": "LA5w0EskgSbQyFnlp9OrX8Zovu43"
                    },
                    "senderName": {
                      "stringValue": "Glitch Mitnick"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:14:27.059Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Guilty as charged! Lantern is polished with nettle oil. Marshmallow beetles? Brilliant. We'll listen for Bramble's snore-symphony and name constellations after radishes."
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:14:27.059Z"
                    },
                    "senderName": {
                      "stringValue": "Ferdinand Figgypudding"
                    },
                    "senderUid": {
                      "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "LA5w0EskgSbQyFnlp9OrX8Zovu43"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:14:27.059Z"
                    },
                    "senderName": {
                      "stringValue": "Glitch Mitnick"
                    },
                    "content": {
                      "stringValue": "Perfect. Also propose a dew-harvesting contest at dawn — winner gets a silver thimble and a crown of clover. I heard Mallow's trying to teach the mushrooms to waltz."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:14:27.059Z"
                    },
                    "senderName": {
                      "stringValue": "Ferdinand Figgypudding"
                    },
                    "senderUid": {
                      "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
                    },
                    "content": {
                      "stringValue": "Sold! I'll bring the clover crown and a pocket-sized tune for the mushrooms. Meet at the third toadstool from the pond, when the moon ticks like a teapot."
                    }
                  }
                }
              }
            ]
          }
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
              },
              {
                "stringValue": "LA5w0EskgSbQyFnlp9OrX8Zovu43"
              }
            ]
          }
        },
        "lastMessage": {
          "stringValue": "Sold! I'll bring the clover crown and a pocket-sized tune for the mushrooms. Meet at the third toadstool from the pond, when the moon ticks like a teapot."
        }
      },
      "createTime": "2025-09-30T19:15:20.622109Z",
      "updateTime": "2025-09-30T19:15:20.622109Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/GLrfcsf4DtLGHUez3UPy",
      "fields": {
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "LA5w0EskgSbQyFnlp9OrX8Zovu43"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:21:24.442Z"
                    },
                    "senderName": {
                      "stringValue": "Glitch Mitnick"
                    },
                    "content": {
                      "stringValue": "Psst, Steamy — witnessed Marigold Moonbeam trying to teach the snails to waltz under the dew by the hydrangeas. One snail kept stepping on a mushroom cap and apologizing. You see that kind of choreography often in Dosis?"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Steamy Mcsteamface"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:21:24.442Z"
                    },
                    "senderUid": {
                      "stringValue": "6nBUHcdxo2fLKSYqYyipr9iCOey2"
                    },
                    "content": {
                      "stringValue": "Only every third blue moon! I saw Old Sprig yesterday turning his hat into a mushroom feeder — said he wanted the toadstools to RSVP for moon-gazing. Speaking of, are we still on for midnight tea and starglass by the compost heap?"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "LA5w0EskgSbQyFnlp9OrX8Zovu43"
                    },
                    "senderName": {
                      "stringValue": "Glitch Mitnick"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:21:24.442Z"
                    },
                    "content": {
                      "stringValue": "Absolutely. I'll bring the peppermint dew-tea and a jar of glow-worms for ambiance. Maybe we can invite the snails as chief dancers and ask Marigold to judge. Also, remind Pebble to not bring his foghorn kettle (last time we mistook the moon for a zucchini)."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "6nBUHcdxo2fLKSYqYyipr9iCOey2"
                    },
                    "senderName": {
                      "stringValue": "Steamy Mcsteamface"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:21:24.442Z"
                    },
                    "content": {
                      "stringValue": "Ha! No foghorn this time, promise. I'll bring the gentle steam kettle (low puff only) and a stack of fairy biscuits. If the dew makes our hats soggy we'll do the moon-gazing hatless and hum to the mushrooms instead."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Perfect — meet behind the thimble bench at midnight. Bring an umbrella-lantern and your best hummable tune. See you under the moon, Steamy — don't forget your dancing shoes (or shell polish)!"
                    },
                    "senderUid": {
                      "stringValue": "LA5w0EskgSbQyFnlp9OrX8Zovu43"
                    },
                    "senderName": {
                      "stringValue": "Glitch Mitnick"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:21:24.442Z"
                    }
                  }
                }
              }
            ]
          }
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "LA5w0EskgSbQyFnlp9OrX8Zovu43"
              },
              {
                "stringValue": "6nBUHcdxo2fLKSYqYyipr9iCOey2"
              }
            ]
          }
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:21:24.442Z"
        },
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Glitch Mitnick"
              },
              {
                "stringValue": "Steamy Mcsteamface"
              }
            ]
          }
        },
        "lastMessage": {
          "stringValue": "Perfect — meet behind the thimble bench at midnight. Bring an umbrella-lantern and your best hummable tune. See you under the moon, Steamy — don't forget your dancing shoes (or shell polish)!"
        }
      },
      "createTime": "2025-09-30T19:24:05.506666Z",
      "updateTime": "2025-09-30T19:24:05.506666Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/PaotJWoGCPTtoQykqSq5",
      "fields": {
        "lastMessage": {
          "stringValue": "Perfect. Meet at the moonbeam bench at eight (or whenever the fireflies file their attendance). I'll bring tiny biscuits and a tiny umbrella — just in case the sprinkler salsa returns. See you, Stardust!"
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:23:02.586Z"
        },
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Pip Sparkletoes"
              },
              {
                "stringValue": "Wizzy Stardust"
              }
            ]
          }
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Wizzy! Dew beads in Dosis look like fairy marbles this morning — did you see Mr. Thimblepop balancing a mushroom cap on his head? I nearly spat out my chamomile!"
                    },
                    "senderName": {
                      "stringValue": "Pip Sparkletoes"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:23:02.586Z"
                    },
                    "senderUid": {
                      "stringValue": "VgJCVlELJ6VfQTxeIt1dR5PWyiX2"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Oh Pip, I did! He called it a 'mushroom crown' and winked at the moon. Speaking of moon, are we still on for moon-gazing behind the hollyhock tonight? I'll bring the glow-worm lanterns."
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:23:02.586Z"
                    },
                    "senderName": {
                      "stringValue": "Wizzy Stardust"
                    },
                    "senderUid": {
                      "stringValue": "LOPFa6rXj6eB7uMVHu6IbKARYbe2"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Absolutely. Martha Mosshat promised scones but last time she hid them in a snail shell; I consider it an offering. Also, rumor has it Grumblebeard is training mushrooms to march. Should we invite them to the dew-dance?"
                    },
                    "senderName": {
                      "stringValue": "Pip Sparkletoes"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:23:02.586Z"
                    },
                    "senderUid": {
                      "stringValue": "VgJCVlELJ6VfQTxeIt1dR5PWyiX2"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "LOPFa6rXj6eB7uMVHu6IbKARYbe2"
                    },
                    "senderName": {
                      "stringValue": "Wizzy Stardust"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:23:02.586Z"
                    },
                    "content": {
                      "stringValue": "Invite 'em! If Grumblebeard's fungi can do a conga, we'll have a full mushroom parade. I'll bring peppermint tea and a pocket telescope. Also, remind the sprinkler to behave — it tried to salsa last week."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Perfect. Meet at the moonbeam bench at eight (or whenever the fireflies file their attendance). I'll bring tiny biscuits and a tiny umbrella — just in case the sprinkler salsa returns. See you, Stardust!"
                    },
                    "senderName": {
                      "stringValue": "Pip Sparkletoes"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:23:02.586Z"
                    },
                    "senderUid": {
                      "stringValue": "VgJCVlELJ6VfQTxeIt1dR5PWyiX2"
                    }
                  }
                }
              }
            ]
          }
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "VgJCVlELJ6VfQTxeIt1dR5PWyiX2"
              },
              {
                "stringValue": "LOPFa6rXj6eB7uMVHu6IbKARYbe2"
              }
            ]
          }
        }
      },
      "createTime": "2025-09-30T19:24:06.047128Z",
      "updateTime": "2025-09-30T19:24:06.047128Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/PdVBJCWznBpnVf0mb0b2",
      "fields": {
        "lastMessage": {
          "stringValue": "Perfect plan. Meet by the lavender moonrock at dewfall. If the fungi sing, we dance; if they recite sonnets, we applaud politely. Don't forget your pocket flashlight (or a particularly obliging firefly)."
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "golJeh7xg9YUvcj5nDugTssQPy62"
              },
              {
                "stringValue": "jlm1nPFV5xWM4jQaokLHDb6K8kj1"
              }
            ]
          }
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "golJeh7xg9YUvcj5nDugTssQPy62"
                    },
                    "senderName": {
                      "stringValue": "Grizelda Grit-Tooth"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:21:04.237Z"
                    },
                    "content": {
                      "stringValue": "Psst, T-800! Caught Old Thimbletoes practicing moon-gazing with a colander last night. Think he's starting a constellation for mystery mushrooms?"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "jlm1nPFV5xWM4jQaokLHDb6K8kj1"
                    },
                    "senderName": {
                      "stringValue": "Gnom-inator T-800"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:21:04.237Z"
                    },
                    "content": {
                      "stringValue": "Affirmative, Grizelda. Colander improves starlight drainage by approximately 23%. I also inspected dew patterns — Thimbletoes is mapping secret puddles to attract glow-moss. Shall we stage a midnight tea ceremony to join him?"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Midnight tea sounds divine! I'll bring chamomile from the east bed and a biscuit timer (it's a snail with a ribbon). Also, rumor: Petunia Puddlewhisk swapped her hat for a toadstool beret. Fashion emergency or avant-garde?"
                    },
                    "senderUid": {
                      "stringValue": "golJeh7xg9YUvcj5nDugTssQPy62"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:21:04.237Z"
                    },
                    "senderName": {
                      "stringValue": "Grizelda Grit-Tooth"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Analysis: toadstool beret = 67% avant-garde, 33% need-for-air. Recommendation: compliment enthusiastically and invite her to a mushroom hop. I will practice three dew-haikus while balancing a watering can as proof of sincerity."
                    },
                    "senderName": {
                      "stringValue": "Gnom-inator T-800"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:21:04.237Z"
                    },
                    "senderUid": {
                      "stringValue": "jlm1nPFV5xWM4jQaokLHDb6K8kj1"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Perfect plan. Meet by the lavender moonrock at dewfall. If the fungi sing, we dance; if they recite sonnets, we applaud politely. Don't forget your pocket flashlight (or a particularly obliging firefly)."
                    },
                    "senderUid": {
                      "stringValue": "golJeh7xg9YUvcj5nDugTssQPy62"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:21:04.237Z"
                    },
                    "senderName": {
                      "stringValue": "Grizelda Grit-Tooth"
                    }
                  }
                }
              }
            ]
          }
        },
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Grizelda Grit-Tooth"
              },
              {
                "stringValue": "Gnom-inator T-800"
              }
            ]
          }
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:21:04.237Z"
        }
      },
      "createTime": "2025-09-30T19:24:05.377008Z",
      "updateTime": "2025-09-30T19:24:05.377008Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/SJOsfdzb4Jemu5YBWXhZ",
      "fields": {
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Ferdinand Figgypudding"
              },
              {
                "stringValue": "Titus Toadstool"
              }
            ]
          }
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:13:06.098Z"
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
              },
              {
                "stringValue": "7sQlw9l4xUOWSjDTphvLgKVEm0j1"
              }
            ]
          }
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:13:06.098Z"
                    },
                    "senderName": {
                      "stringValue": "Ferdinand Figgypudding"
                    },
                    "content": {
                      "stringValue": "Psst Titus! Spotted Matilda Mintwhistle sprinkling glittering dew on the shroom beds at dawn — rumor has it she's training them to glow for moon-gazing. Also Harold Hopscotch wore three mushrooms as hats again. Shall we host a midnight tea-and-moon-gazing?"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Titus Toadstool"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:13:06.098Z"
                    },
                    "senderUid": {
                      "stringValue": "7sQlw9l4xUOWSjDTphvLgKVEm0j1"
                    },
                    "content": {
                      "stringValue": "Ferdinand! If Matilda's glow-moss works we'll need tiny sunglasses for the hedgehogs. Midnight tea-and-moon-gazing is perfect — I'll bring chamomile dew and a jar of firefly biscuits. Do you think the mushrooms will dance?"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "They always do when I play the dandelion kazoo. I'll bring lily-pad lanterns and a wedge of moon-cheese for Eulalia's biscuit critiques. Also, watch out for Lottie Larkspur's pet snail — it snores like a thunderstorm and steals sugar cubes."
                    },
                    "senderName": {
                      "stringValue": "Ferdinand Figgypudding"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:13:06.098Z"
                    },
                    "senderUid": {
                      "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "7sQlw9l4xUOWSjDTphvLgKVEm0j1"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:13:06.098Z"
                    },
                    "senderName": {
                      "stringValue": "Titus Toadstool"
                    },
                    "content": {
                      "stringValue": "Oh no, the sugar-snatching snail! I'll tuck the sugar into a pebble safe (very gnomely). And please remind Harold his mushroom-hats are charming but maybe skip the topiary parade — the hedgehogs tried to sit on him last time."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
                    },
                    "senderName": {
                      "stringValue": "Ferdinand Figgypudding"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:13:06.098Z"
                    },
                    "content": {
                      "stringValue": "Deal. Meet at the stone sundial at midnight with comfy moss cushions. If the moon is shy we'll improvise a glow-moss talent show — prize: a tin of extra-sparkly dew. See you under the dew!"
                    }
                  }
                }
              }
            ]
          }
        },
        "lastMessage": {
          "stringValue": "Deal. Meet at the stone sundial at midnight with comfy moss cushions. If the moon is shy we'll improvise a glow-moss talent show — prize: a tin of extra-sparkly dew. See you under the dew!"
        }
      },
      "createTime": "2025-09-30T19:15:20.333667Z",
      "updateTime": "2025-09-30T19:15:20.333667Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/W78ZqKyx0BWBoG8pbsoD",
      "fields": {
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "prxA2hBSkhg3dkhkfzvnlGxCCfP2"
              },
              {
                "stringValue": "kmoZyOIt7sWgehQC8ovcsxXPWUS2"
              }
            ]
          }
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Rowdy! Moonlight dew this morning turned the marigolds into tiny lanterns — did you see Petunia Pipsqueak trying to balance a mushroom cap on her hat?"
                    },
                    "senderName": {
                      "stringValue": "Elderick Mossbeard"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:14:13.030Z"
                    },
                    "senderUid": {
                      "stringValue": "prxA2hBSkhg3dkhkfzvnlGxCCfP2"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Oh yes! I nearly spat out my compost tea laughing. Also heard Grindle the Hedge-Hopper is teaching snails how to waltz by the frog pond next Tuesday. Fancy joining the moon-gazing waltz?"
                    },
                    "senderName": {
                      "stringValue": "Rowdy Root-Rouser"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:14:13.030Z"
                    },
                    "senderUid": {
                      "stringValue": "kmoZyOIt7sWgehQC8ovcsxXPWUS2"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Count me in. I'll bring my binoculars (for tiny constellations) and a jar of dew cookies. Do you think the glowworms will RSVP, or are they still sulking over last month's leaf confetti incident?"
                    },
                    "senderUid": {
                      "stringValue": "prxA2hBSkhg3dkhkfzvnlGxCCfP2"
                    },
                    "senderName": {
                      "stringValue": "Elderick Mossbeard"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:14:13.030Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Glowworms are dramatic but can be bribed with extra nettle nectar. I'll handle the nettles if you handle the confetti apologies. Also, can we invite old Fen the Fence-Sitter? He has the best gossip about the new mushroom ring on Elm Lane."
                    },
                    "senderName": {
                      "stringValue": "Rowdy Root-Rouser"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:14:13.030Z"
                    },
                    "senderUid": {
                      "stringValue": "kmoZyOIt7sWgehQC8ovcsxXPWUS2"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "prxA2hBSkhg3dkhkfzvnlGxCCfP2"
                    },
                    "senderName": {
                      "stringValue": "Elderick Mossbeard"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:14:13.030Z"
                    },
                    "content": {
                      "stringValue": "Fen loves a good mushroom mystery. I'll send him a polite thump on the post and tuck a tiny moon-map under his hat. See you by the dew-drenched marigolds at dusk — bring an extra umbrella for dancing snails!"
                    }
                  }
                }
              }
            ]
          }
        },
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Elderick Mossbeard"
              },
              {
                "stringValue": "Rowdy Root-Rouser"
              }
            ]
          }
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:14:13.030Z"
        },
        "lastMessage": {
          "stringValue": "Fen loves a good mushroom mystery. I'll send him a polite thump on the post and tuck a tiny moon-map under his hat. See you by the dew-drenched marigolds at dusk — bring an extra umbrella for dancing snails!"
        }
      },
      "createTime": "2025-09-30T19:15:20.563522Z",
      "updateTime": "2025-09-30T19:15:20.563522Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/WReDg6Pm31uXal27sPsl",
      "fields": {
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
              },
              {
                "stringValue": "l7VS01K9GKV5ir5S8suDcwOFEpp2"
              }
            ]
          }
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:13:42.887Z"
                    },
                    "senderName": {
                      "stringValue": "Ferdinand Figgypudding"
                    },
                    "content": {
                      "stringValue": "Barnaby, spotted a ring of bioluminescent mushrooms by the sundial in Dosis! Think Petunia swapped her chamomile for glow-spores again?"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "l7VS01K9GKV5ir5S8suDcwOFEpp2"
                    },
                    "senderName": {
                      "stringValue": "Barnaby Briefcase"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:13:42.887Z"
                    },
                    "content": {
                      "stringValue": "Oh dear, not Petunia's experimental brewing! I feared the umbrella-wearing geraniums would start glowing too. Shall we host a moon-gazing picnic to investigate—I'll bring dew-catchers and emergency crackers?"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Only if we recruit Olly Oakenbloom for harp accompaniment. Also important poll: mushroom hats or leaf lanterns as headwear? My toadstool topper is feeling competitive."
                    },
                    "senderUid": {
                      "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
                    },
                    "senderName": {
                      "stringValue": "Ferdinand Figgypudding"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:13:42.887Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Mushroom hats win by a spore... I mean, score. I'll bring ribbon and the Briefcase's emergency confetti. PS: gossip from the rose bed—Mr. Thistle Nap-Tilt has been politely rearranging our neighbors to face the moon every night."
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:13:42.887Z"
                    },
                    "senderName": {
                      "stringValue": "Barnaby Briefcase"
                    },
                    "senderUid": {
                      "stringValue": "l7VS01K9GKV5ir5S8suDcwOFEpp2"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Brilliant. Meet under the hydrangea at dusk — I'll bring a jar for dew collection and a tiny telescope. If Mr. Thistle tries redecorating us, we'll blame it on the snails and serve extra biscuits."
                    },
                    "senderUid": {
                      "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:13:42.887Z"
                    },
                    "senderName": {
                      "stringValue": "Ferdinand Figgypudding"
                    }
                  }
                }
              }
            ]
          }
        },
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Ferdinand Figgypudding"
              },
              {
                "stringValue": "Barnaby Briefcase"
              }
            ]
          }
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:13:42.887Z"
        },
        "lastMessage": {
          "stringValue": "Brilliant. Meet under the hydrangea at dusk — I'll bring a jar for dew collection and a tiny telescope. If Mr. Thistle tries redecorating us, we'll blame it on the snails and serve extra biscuits."
        }
      },
      "createTime": "2025-09-30T19:15:20.449885Z",
      "updateTime": "2025-09-30T19:15:20.449885Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/YCFJg8Zk5HBKGq3ib4Fh",
      "fields": {
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Good morning, Titus Toadstool of Dosis Neighborhood. Dew levels at 07:00: 87% — optimal for moon-gazing and damp-hat polishing. Initiating plan: nightly moon party by the old blue toadstool. Will you bring the mushroom lanterns?"
                    },
                    "senderUid": {
                      "stringValue": "jlm1nPFV5xWM4jQaokLHDb6K8kj1"
                    },
                    "senderName": {
                      "stringValue": "Gnom-inator T-800"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:13:24.721Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Delighted! I brought my finest mushroom lanterns (hand-knitted by Mabel Mallow — yes, she rearranged the moss again). Also rumor: Percy Peony is teaching the snails to waltz. Very scandalous for a Tuesday."
                    },
                    "senderName": {
                      "stringValue": "Titus Toadstool"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:13:24.722Z"
                    },
                    "senderUid": {
                      "stringValue": "7sQlw9l4xUOWSjDTphvLgKVEm0j1"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Scanning scandal… waltzing snails noted. I will recalibrate my hat reflector to boost moonbeams for their debut. Reminder: collect dew cups at sunset for punch. Avoid the north patch — last time the mushrooms staged a meeting and refused to glow."
                    },
                    "senderUid": {
                      "stringValue": "jlm1nPFV5xWM4jQaokLHDb6K8kj1"
                    },
                    "senderName": {
                      "stringValue": "Gnom-inator T-800"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:13:24.722Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Perfect. I'll recruit the frog choir for background crooning and hide a few glittering pebbles for a mushroom-hunt. Meet by the crooked rake at dusk — unless Sprig Jarhead volunteers his umbrella as a stage again."
                    },
                    "senderUid": {
                      "stringValue": "7sQlw9l4xUOWSjDTphvLgKVEm0j1"
                    },
                    "senderName": {
                      "stringValue": "Titus Toadstool"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:13:24.722Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:13:24.722Z"
                    },
                    "senderName": {
                      "stringValue": "Gnom-inator T-800"
                    },
                    "senderUid": {
                      "stringValue": "jlm1nPFV5xWM4jQaokLHDb6K8kj1"
                    },
                    "content": {
                      "stringValue": "Acknowledged. Deploying reflective watering can and two spoons for ceremonial stirring. If Sprig brings the umbrella, I will perform a polite yet firm tickle on any object that snickers (slugs included). See you under the moonlit caps."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Brilliant! Bring extra dew and your best 'I-am-stone' face for the paparazzi mushrooms. Moon-gazing, gossip, and giggles at the blue toadstool — it's a plan. See you at dusk, friend."
                    },
                    "senderUid": {
                      "stringValue": "7sQlw9l4xUOWSjDTphvLgKVEm0j1"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:13:24.722Z"
                    },
                    "senderName": {
                      "stringValue": "Titus Toadstool"
                    }
                  }
                }
              }
            ]
          }
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "jlm1nPFV5xWM4jQaokLHDb6K8kj1"
              },
              {
                "stringValue": "7sQlw9l4xUOWSjDTphvLgKVEm0j1"
              }
            ]
          }
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:13:24.722Z"
        },
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Gnom-inator T-800"
              },
              {
                "stringValue": "Titus Toadstool"
              }
            ]
          }
        },
        "lastMessage": {
          "stringValue": "Brilliant! Bring extra dew and your best 'I-am-stone' face for the paparazzi mushrooms. Moon-gazing, gossip, and giggles at the blue toadstool — it's a plan. See you at dusk, friend."
        }
      },
      "createTime": "2025-09-30T19:15:20.392065Z",
      "updateTime": "2025-09-30T19:15:20.392065Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/Zjde85VkXj9qBbWq8zMh",
      "fields": {
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "kmoZyOIt7sWgehQC8ovcsxXPWUS2"
              },
              {
                "stringValue": "l7VS01K9GKV5ir5S8suDcwOFEpp2"
              }
            ]
          }
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "kmoZyOIt7sWgehQC8ovcsxXPWUS2"
                    },
                    "senderName": {
                      "stringValue": "Rowdy Root-Rouser"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:21:14.315Z"
                    },
                    "content": {
                      "stringValue": "Psst Barnaby! Secret dew-raid at dawn? I heard Tilda Trowel swapped the blue mushrooms for marigolds and everyone's spooked."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "l7VS01K9GKV5ir5S8suDcwOFEpp2"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:21:14.315Z"
                    },
                    "senderName": {
                      "stringValue": "Barnaby Briefcase"
                    },
                    "content": {
                      "stringValue": "Oh dear—Tilda's at it again! I'll bring my briefcase of emergency compost and a monocle for moon-gazing diplomacy. What time's the raid?"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "kmoZyOIt7sWgehQC8ovcsxXPWUS2"
                    },
                    "senderName": {
                      "stringValue": "Rowdy Root-Rouser"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:21:14.315Z"
                    },
                    "content": {
                      "stringValue": "Sunrise-ish, when the snails are still on siesta. Also, rumor: the Fernway trio challenged Old Pebbler to a leaf-whistle duel. Fancy bringing snacks?"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Barnaby Briefcase"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:21:14.315Z"
                    },
                    "senderUid": {
                      "stringValue": "l7VS01K9GKV5ir5S8suDcwOFEpp2"
                    },
                    "content": {
                      "stringValue": "Leaf-whistles and snacks—naturally. I'll pack crumpet crumbs and a tiny lantern. Do we moon-gaze after? My schedule clears up nicely for celestial scoffling."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Perfect. Moon-gazing, gossip, and possibly persuading Tilda that blue mushrooms are a community art project. Meet at the hydrangea hedgehog? Bring an umbrella (for dew, not drama)."
                    },
                    "senderName": {
                      "stringValue": "Rowdy Root-Rouser"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:21:14.315Z"
                    },
                    "senderUid": {
                      "stringValue": "kmoZyOIt7sWgehQC8ovcsxXPWUS2"
                    }
                  }
                }
              }
            ]
          }
        },
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Rowdy Root-Rouser"
              },
              {
                "stringValue": "Barnaby Briefcase"
              }
            ]
          }
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:21:14.315Z"
        },
        "lastMessage": {
          "stringValue": "Perfect. Moon-gazing, gossip, and possibly persuading Tilda that blue mushrooms are a community art project. Meet at the hydrangea hedgehog? Bring an umbrella (for dew, not drama)."
        }
      },
      "createTime": "2025-09-30T19:24:05.443733Z",
      "updateTime": "2025-09-30T19:24:05.443733Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/ahMbNHF5T2DaX4gkuVul",
      "fields": {
        "lastMessage": {
          "stringValue": "Perfect. If the mushrooms are cheeky we'll let them be. Bring your gold chain for badge lighting and a tiny umbrella for dignified dew-dodging. See you under the moon, neighbor!"
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "IvLFBZQgo3R6iteLHmShbWmctqo2"
              },
              {
                "stringValue": "PyxedrsAN2bewsg4Rno9SsCqZHg2"
              }
            ]
          }
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "IvLFBZQgo3R6iteLHmShbWmctqo2"
                    },
                    "senderName": {
                      "stringValue": "Chester Cherryhat"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:23:27.614Z"
                    },
                    "content": {
                      "stringValue": "Psst, Gnorman — I spotted Petunia Puddleboots braiding dew into her hat at dawn. She swore mushrooms are the new hatpins. Shall we start a mushroom-hat club for the Dosis Neighborhood?"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Ha! Petunia's always two sprouts ahead. I'm in if we make the meetings moon-gazing only and serve complimentary snail canapés. Also: glow-worm lanterns mandatory."
                    },
                    "senderName": {
                      "stringValue": "Gnorman Goldchain"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:23:27.614Z"
                    },
                    "senderUid": {
                      "stringValue": "PyxedrsAN2bewsg4Rno9SsCqZHg2"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:23:27.614Z"
                    },
                    "senderName": {
                      "stringValue": "Chester Cherryhat"
                    },
                    "senderUid": {
                      "stringValue": "IvLFBZQgo3R6iteLHmShbWmctqo2"
                    },
                    "content": {
                      "stringValue": "Moon-gazing it is. I'll bring the lanterns and a platter of tiny mint-leaf tea sandwiches. Quick question — is Fernwick really teaching moss yoga under the hydrangea, or is that just gossip from the turnip patch?"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Totally true — Fernwick's downward-fern is practically legendary. After yoga we should inspect the mushroom hats. And remind me to ask Thimble Tom why his mushrooms keep rearranging into smiley faces every morning."
                    },
                    "senderUid": {
                      "stringValue": "PyxedrsAN2bewsg4Rno9SsCqZHg2"
                    },
                    "senderName": {
                      "stringValue": "Gnorman Goldchain"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:23:27.614Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Perfect. If the mushrooms are cheeky we'll let them be. Bring your gold chain for badge lighting and a tiny umbrella for dignified dew-dodging. See you under the moon, neighbor!"
                    },
                    "senderName": {
                      "stringValue": "Chester Cherryhat"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:23:27.614Z"
                    },
                    "senderUid": {
                      "stringValue": "IvLFBZQgo3R6iteLHmShbWmctqo2"
                    }
                  }
                }
              }
            ]
          }
        },
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Chester Cherryhat"
              },
              {
                "stringValue": "Gnorman Goldchain"
              }
            ]
          }
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:23:27.614Z"
        }
      },
      "createTime": "2025-09-30T19:24:06.160504Z",
      "updateTime": "2025-09-30T19:24:06.160504Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/bNNQq3MJ8idGrIG317DA",
      "fields": {
        "lastMessage": {
          "stringValue": "Meet me at the bluebell circle at moonrise. If the moon is shy we'll borrow Sir Sproutalot's hat-lantern. And bring spare boots—dew has a habit of stealing socks when it's feeling cheeky."
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "golJeh7xg9YUvcj5nDugTssQPy62"
              },
              {
                "stringValue": "6nBUHcdxo2fLKSYqYyipr9iCOey2"
              }
            ]
          }
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Did you see the mushroom ring behind the hydrangeas this morning? They held a tiny parade and left dew polka dots all down my boots. I swear Prunella taught them to curtsey."
                    },
                    "senderName": {
                      "stringValue": "Grizelda Grit-Tooth"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:23:15.754Z"
                    },
                    "senderUid": {
                      "stringValue": "golJeh7xg9YUvcj5nDugTssQPy62"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Steamy Mcsteamface"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:23:15.754Z"
                    },
                    "senderUid": {
                      "stringValue": "6nBUHcdxo2fLKSYqYyipr9iCOey2"
                    },
                    "content": {
                      "stringValue": "I did! I brewed a foggy kettle and the steam made them do a jig. Also, scandal: Sir Sproutalot painted his hat glow-in-the-dark for moon gazing and the sparrows won't stop gossiping about it."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Glow hats are perfect for a midnight mushroom waltz. Let's host a moon-gazing tea: honeyed dew biscuits, pebble xylophone by Mossy, and a polite curtsy contest for the fungi."
                    },
                    "senderName": {
                      "stringValue": "Grizelda Grit-Tooth"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:23:15.754Z"
                    },
                    "senderUid": {
                      "stringValue": "golJeh7xg9YUvcj5nDugTssQPy62"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "6nBUHcdxo2fLKSYqYyipr9iCOey2"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:23:15.754Z"
                    },
                    "senderName": {
                      "stringValue": "Steamy Mcsteamface"
                    },
                    "content": {
                      "stringValue": "I'll bring my little steam whistle to signal the dance, though last time it fogged the mushrooms and they started reciting haikus. Should I warn Prunella about the snails? She might try to braid their shells again."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "golJeh7xg9YUvcj5nDugTssQPy62"
                    },
                    "senderName": {
                      "stringValue": "Grizelda Grit-Tooth"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:23:15.754Z"
                    },
                    "content": {
                      "stringValue": "Meet me at the bluebell circle at moonrise. If the moon is shy we'll borrow Sir Sproutalot's hat-lantern. And bring spare boots—dew has a habit of stealing socks when it's feeling cheeky."
                    }
                  }
                }
              }
            ]
          }
        },
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Grizelda Grit-Tooth"
              },
              {
                "stringValue": "Steamy Mcsteamface"
              }
            ]
          }
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:23:15.754Z"
        }
      },
      "createTime": "2025-09-30T19:24:06.103761Z",
      "updateTime": "2025-09-30T19:24:06.103761Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/ctZ3otiKqw6f0pYcqIl0",
      "fields": {
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Bixby Jinglehat"
              },
              {
                "stringValue": "Elderick Mossbeard"
              }
            ]
          }
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:14:58.826Z"
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "q6GasKLVBYSo3g4c1mI6qXDpRmv2"
              },
              {
                "stringValue": "prxA2hBSkhg3dkhkfzvnlGxCCfP2"
              }
            ]
          }
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Elderick! Spotted a ring of glow-moss by Mrs. Tansy's tulips — are the mushrooms rehearsing for the moon-gazing ball again? The dew looked like tiny lanterns."
                    },
                    "senderName": {
                      "stringValue": "Bixby Jinglehat"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:14:58.826Z"
                    },
                    "senderUid": {
                      "stringValue": "q6GasKLVBYSo3g4c1mI6qXDpRmv2"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Elderick Mossbeard"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:14:58.826Z"
                    },
                    "senderUid": {
                      "stringValue": "prxA2hBSkhg3dkhkfzvnlGxCCfP2"
                    },
                    "content": {
                      "stringValue": "Ah, Bixby, the mushrooms never miss a rehearsal. I caught Whimsy Sprout pinning a dewdrop tiara on a chanterelle. If the snails learn to bow, we'll be in business."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "We should host a midnight mushroom tea — I'll bring honeyed petal biscuits and my little lantern hat. Maybe persuade Old Puddle to teach the snails a twirl?"
                    },
                    "senderUid": {
                      "stringValue": "q6GasKLVBYSo3g4c1mI6qXDpRmv2"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:14:58.826Z"
                    },
                    "senderName": {
                      "stringValue": "Bixby Jinglehat"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:14:58.826Z"
                    },
                    "senderName": {
                      "stringValue": "Elderick Mossbeard"
                    },
                    "senderUid": {
                      "stringValue": "prxA2hBSkhg3dkhkfzvnlGxCCfP2"
                    },
                    "content": {
                      "stringValue": "Brilliant. I'll brew moonlight chamomile and polish the toadstool bench. Rumor has it the robins are painting tiny invitation feathers as we speak."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Perfect plan. Meet by the toadstool bench under the third fern at the bellflower chime. Don't forget your dew-catcher and your best gossip face!"
                    },
                    "senderUid": {
                      "stringValue": "q6GasKLVBYSo3g4c1mI6qXDpRmv2"
                    },
                    "senderName": {
                      "stringValue": "Bixby Jinglehat"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:14:58.826Z"
                    }
                  }
                }
              }
            ]
          }
        },
        "lastMessage": {
          "stringValue": "Perfect plan. Meet by the toadstool bench under the third fern at the bellflower chime. Don't forget your dew-catcher and your best gossip face!"
        }
      },
      "createTime": "2025-09-30T19:15:20.785433Z",
      "updateTime": "2025-09-30T19:15:20.785433Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/fHlgFwFTJeRkOFLK9DVj",
      "fields": {
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Barnaby Briefcase"
              },
              {
                "stringValue": "Glitch Mitnick"
              }
            ]
          }
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:20:52.957Z"
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "l7VS01K9GKV5ir5S8suDcwOFEpp2"
              },
              {
                "stringValue": "LA5w0EskgSbQyFnlp9OrX8Zovu43"
              }
            ]
          }
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Hey Glitch, I keep forgetting my password. Can you help me reset it?"
                    },
                    "senderUid": {
                      "stringValue": "l7VS01K9GKV5ir5S8suDcwOFEpp2"
                    },
                    "senderName": {
                      "stringValue": "Barnaby Briefcase"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:20:52.956Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Glitch Mitnick"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:20:52.956Z"
                    },
                    "senderUid": {
                      "stringValue": "LA5w0EskgSbQyFnlp9OrX8Zovu43"
                    },
                    "content": {
                      "stringValue": "Sure thing! What's your current password so I can verify your account?"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "l7VS01K9GKV5ir5S8suDcwOFEpp2"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:20:52.956Z"
                    },
                    "senderName": {
                      "stringValue": "Barnaby Briefcase"
                    },
                    "content": {
                      "stringValue": "Sorry, I can't give you my password but I can give you a hint. My password is actually the name of my hometown that I grew up in. I actually just visited there back when I signed up with my id to GnomeTea (I took my picture of my id there)."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Barnaby... we need to talk about password security. 😅 Please don't share passwords in DMs!"
                    },
                    "senderUid": {
                      "stringValue": "LA5w0EskgSbQyFnlp9OrX8Zovu43"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:20:52.957Z"
                    },
                    "senderName": {
                      "stringValue": "Glitch Mitnick"
                    }
                  }
                }
              }
            ]
          }
        },
        "lastMessage": {
          "stringValue": "Barnaby... we need to talk about password security. 😅 Please don't share passwords in DMs!"
        }
      },
      "createTime": "2025-09-30T19:24:05.252311Z",
      "updateTime": "2025-10-01T12:10:24.249708Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/fcM8CIk3nxjkG7qVvsaS",
      "fields": {
        "lastMessage": {
          "stringValue": "Soggy hats are a small price for chanterelle glory. Meet at the big dandelion in Dosis at half-moon. I'll bring a map, a magnifying glass, and extra hat-dryers. See you under the moon, fellow sentinel of soil!"
        },
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Gnom-inator T-800"
              },
              {
                "stringValue": "Wizzy Stardust"
              }
            ]
          }
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:14:00.490Z"
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "jlm1nPFV5xWM4jQaokLHDb6K8kj1"
              },
              {
                "stringValue": "LOPFa6rXj6eB7uMVHu6IbKARYbe2"
              }
            ]
          }
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Status report: Checking dew levels in Dosis Neighborhood. Observed three snails practicing tai chi on the rosemary. Proposal: moon-gazing assembly at the old toadstool tonight?"
                    },
                    "senderUid": {
                      "stringValue": "jlm1nPFV5xWM4jQaokLHDb6K8kj1"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:14:00.490Z"
                    },
                    "senderName": {
                      "stringValue": "Gnom-inator T-800"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Ooo, a toadstool meetup! Also heard Mabel Mushroot swapped her purple cap for polka dots — scandalous. Shall I bring star-sparkle tea? It glows under moonlight."
                    },
                    "senderUid": {
                      "stringValue": "LOPFa6rXj6eB7uMVHu6IbKARYbe2"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:14:00.490Z"
                    },
                    "senderName": {
                      "stringValue": "Wizzy Stardust"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Affirmative: polka-dot anomaly logged. Bring star-sparkle tea and a mushroom-identification hat. I will bring a tiny blanket (thermodynamics preserved) and a playlist of cricket symphonies."
                    },
                    "senderName": {
                      "stringValue": "Gnom-inator T-800"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:14:00.490Z"
                    },
                    "senderUid": {
                      "stringValue": "jlm1nPFV5xWM4jQaokLHDb6K8kj1"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Cricket symphonies + thermodynamic blanket = perfect. Also, rumor: Old Basil the Basilisk is teaching young sprouts to roll in dew drops at dawn. Should we recruit them for the mushroom scavenger hunt?"
                    },
                    "senderUid": {
                      "stringValue": "LOPFa6rXj6eB7uMVHu6IbKARYbe2"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:14:00.490Z"
                    },
                    "senderName": {
                      "stringValue": "Wizzy Stardust"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:14:00.490Z"
                    },
                    "senderName": {
                      "stringValue": "Gnom-inator T-800"
                    },
                    "senderUid": {
                      "stringValue": "jlm1nPFV5xWM4jQaokLHDb6K8kj1"
                    },
                    "content": {
                      "stringValue": "Recruitment protocol: 100% yes. More recruits increase probability of locating the legendary glowing chanterelle. Warning: Basil's rolling technique may cause soggy hats."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Wizzy Stardust"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:14:00.490Z"
                    },
                    "senderUid": {
                      "stringValue": "LOPFa6rXj6eB7uMVHu6IbKARYbe2"
                    },
                    "content": {
                      "stringValue": "Soggy hats are a small price for chanterelle glory. Meet at the big dandelion in Dosis at half-moon. I'll bring a map, a magnifying glass, and extra hat-dryers. See you under the moon, fellow sentinel of soil!"
                    }
                  }
                }
              }
            ]
          }
        }
      },
      "createTime": "2025-09-30T19:15:20.507651Z",
      "updateTime": "2025-09-30T19:15:20.507651Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/iOpsWNpeXovDgAakayRz",
      "fields": {
        "lastMessage": {
          "stringValue": "Deal — I'll bring extra lettuce for Sir Cranklepince and a tiny sign that says 'Hands off Ferdinand's watering can' (in very polite script). Meet me at the willow by dusk; if the mushrooms twinkle, we crown a new Moss Monarch. See you under the moon, friend!"
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:22:12.438Z"
        },
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Wizzy Stardust"
              },
              {
                "stringValue": "Ferdinand Figgypudding"
              }
            ]
          }
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Wizzy Stardust"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:22:12.438Z"
                    },
                    "senderUid": {
                      "stringValue": "LOPFa6rXj6eB7uMVHu6IbKARYbe2"
                    },
                    "content": {
                      "stringValue": "Psst — Ferdinand! Spotted a ring of bioluminescent mushrooms by the old pebble path. They looked like tiny lanterns and the morning dew on them sparkled like someone shook a jar of stardust. Also, rumor has it Gertrude braided a daisy into her hat and everyone is terribly impressed (and slightly jealous)."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Ferdinand Figgypudding"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:22:12.438Z"
                    },
                    "senderUid": {
                      "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
                    },
                    "content": {
                      "stringValue": "No way — glowing mushrooms? That calls for a moon-gazing picnic! I'll bring chamomile in my fluted thermos. Tell Gertrude she can keep her daisy, but not her secret recipe for compost cookies. Also watch out for Mossy Marvin; he's been staking out 'the best moss patch' like it's a crown jewel."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "LOPFa6rXj6eB7uMVHu6IbKARYbe2"
                    },
                    "senderName": {
                      "stringValue": "Wizzy Stardust"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:22:12.438Z"
                    },
                    "content": {
                      "stringValue": "Perfect — we'll do moonlight and chamomile. I propose a Dew-Drop Ring Toss to settle the moss-patch dispute: use acorn caps and the shiniest dewdrop you can find. Pipsqueak the hedgehog insists on being the official judge (he takes his job very seriously and wears a tiny monocle)."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Ferdinand Figgypudding"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:22:12.438Z"
                    },
                    "senderUid": {
                      "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
                    },
                    "content": {
                      "stringValue": "A hedgehog judge? Splendid! I'll craft the acorn caps. Just a heads-up: Sir Cranklepince the snail has been lobbying for a melodramatic drum roll during ceremonies — we may need to bribe him with extra lettuce. Also, do not let Marvin near my watering can; last time he turned it into an impromptu fountain for his gnome topiaries."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Deal — I'll bring extra lettuce for Sir Cranklepince and a tiny sign that says 'Hands off Ferdinand's watering can' (in very polite script). Meet me at the willow by dusk; if the mushrooms twinkle, we crown a new Moss Monarch. See you under the moon, friend!"
                    },
                    "senderUid": {
                      "stringValue": "LOPFa6rXj6eB7uMVHu6IbKARYbe2"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:22:12.438Z"
                    },
                    "senderName": {
                      "stringValue": "Wizzy Stardust"
                    }
                  }
                }
              }
            ]
          }
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "LOPFa6rXj6eB7uMVHu6IbKARYbe2"
              },
              {
                "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
              }
            ]
          }
        }
      },
      "createTime": "2025-09-30T19:24:05.786824Z",
      "updateTime": "2025-09-30T19:24:05.786824Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/oZFQv0uaWIG88KDqHi22",
      "fields": {
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Titus Toadstool"
              },
              {
                "stringValue": "Ferdinand Figgypudding"
              }
            ]
          }
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:21:36.143Z"
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "7sQlw9l4xUOWSjDTphvLgKVEm0j1"
              },
              {
                "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
              }
            ]
          }
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:21:36.143Z"
                    },
                    "senderName": {
                      "stringValue": "Titus Toadstool"
                    },
                    "senderUid": {
                      "stringValue": "7sQlw9l4xUOWSjDTphvLgKVEm0j1"
                    },
                    "content": {
                      "stringValue": "Evening dew polished my hat—saw Matilda Mushroom practicing ballet on a toadstool! Fancy a moon-gazing picnic tonight by the lavender? I'll bring lemon tart and a jar of glowworms."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Glowworms? Splendid! Also, tiny bit of gossip: Greta Gravel traded her spade for a ukulele and serenaded the snails last Tuesday. They requested an encore."
                    },
                    "senderUid": {
                      "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
                    },
                    "senderName": {
                      "stringValue": "Ferdinand Figgypudding"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:21:36.143Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "A ukulele-playing gardener is both scandalous and melodic! We'll invite Greta and Matilda. Heads-up: the mushroom circle insists on a strict 9pm caper for cap-dancing—never break a fungal vow."
                    },
                    "senderUid": {
                      "stringValue": "7sQlw9l4xUOWSjDTphvLgKVEm0j1"
                    },
                    "senderName": {
                      "stringValue": "Titus Toadstool"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:21:36.143Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:21:36.143Z"
                    },
                    "senderName": {
                      "stringValue": "Ferdinand Figgypudding"
                    },
                    "content": {
                      "stringValue": "Noted. I'll bring dew-resistant blankets and moonbeam biscuits. Shall we ask Old Basil to lead a lantern-lit shuffle, or will he insist on humming to the petunias again?"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Titus Toadstool"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:21:36.143Z"
                    },
                    "senderUid": {
                      "stringValue": "7sQlw9l4xUOWSjDTphvLgKVEm0j1"
                    },
                    "content": {
                      "stringValue": "Perfect. Meet at the fern arch at the first croak of the nightingale (or 8:30, if the nightingale snoozes). Dress code: caps polished, shoes mud-splattered by choice."
                    }
                  }
                }
              }
            ]
          }
        },
        "lastMessage": {
          "stringValue": "Perfect. Meet at the fern arch at the first croak of the nightingale (or 8:30, if the nightingale snoozes). Dress code: caps polished, shoes mud-splattered by choice."
        }
      },
      "createTime": "2025-09-30T19:24:05.601373Z",
      "updateTime": "2025-09-30T19:24:05.601373Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/tcQkFLHygmYI6KFvskvm",
      "fields": {
        "lastMessage": {
          "stringValue": "Deal. I'll send invitations carved into acorn caps. Meet by the moonlit mushroom ring at seven bells. Don't forget your pointy hat of courage (and your napkin!)."
        },
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Bixby Jinglehat"
              },
              {
                "stringValue": "Ferdinand Figgypudding"
              }
            ]
          }
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:12:49.797Z"
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "q6GasKLVBYSo3g4c1mI6qXDpRmv2"
              },
              {
                "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
              }
            ]
          }
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Psst Ferdinand! Spotted Mabel Polkadot practicing her mushroom ballet under the dew-kissed fern—she twirls like a dandelion in a drizzle. Fancy a moon-gazing picnic tonight?"
                    },
                    "senderUid": {
                      "stringValue": "q6GasKLVBYSo3g4c1mI6qXDpRmv2"
                    },
                    "senderName": {
                      "stringValue": "Bixby Jinglehat"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:12:49.797Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Ferdinand Figgypudding"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:12:49.797Z"
                    },
                    "senderUid": {
                      "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
                    },
                    "content": {
                      "stringValue": "Oh Bixby, Mabel's ballet! I nearly dropped my trowel when I saw it. I'm in for moon-gazing — I'll bring lemon-thyme scones and a tiny lantern shaped like a snail shell."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Perfect. Also heard from Petunia that Grubbins is secretly training snails for the annual pebble-rolling race. We should bet on the blue-rimmed snail; it's been doing hill sprints at dawn."
                    },
                    "senderName": {
                      "stringValue": "Bixby Jinglehat"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:12:49.797Z"
                    },
                    "senderUid": {
                      "stringValue": "q6GasKLVBYSo3g4c1mI6qXDpRmv2"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Ha! Grubbins and his snail Olympics. Let's invite the whole Dosis Neighborhood—bring mushrooms for the bonfire (charmingly non-flammable, I swear) and a jar of dew for the punch."
                    },
                    "senderName": {
                      "stringValue": "Ferdinand Figgypudding"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:12:49.797Z"
                    },
                    "senderUid": {
                      "stringValue": "pwbhMFuRbkesddTrtT3gVRzv8Ux1"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Bixby Jinglehat"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:12:49.797Z"
                    },
                    "senderUid": {
                      "stringValue": "q6GasKLVBYSo3g4c1mI6qXDpRmv2"
                    },
                    "content": {
                      "stringValue": "Deal. I'll send invitations carved into acorn caps. Meet by the moonlit mushroom ring at seven bells. Don't forget your pointy hat of courage (and your napkin!)."
                    }
                  }
                }
              }
            ]
          }
        }
      },
      "createTime": "2025-09-30T19:15:20.277138Z",
      "updateTime": "2025-09-30T19:15:20.277138Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/ur5EkAcs7GdP8Xfbv8Tv",
      "fields": {
        "lastMessage": {
          "stringValue": "Midnight it is. I’ll bring glow-worm lanterns and breadcrumb confetti. If the moon is shy, we’ll tickle it awake with a chorus of snoring daisies. See you there, friend!"
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "7sQlw9l4xUOWSjDTphvLgKVEm0j1"
              },
              {
                "stringValue": "G5c0vX06WOaEf1YKutqkur4HEU63"
              }
            ]
          }
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Psst, Reggie — spotted a ring of glow-mushrooms by the old watering can in Dosis Neighborhood. Dew crowns everything like tiny tiaras. Fancy a moon-gazing picnic tonight?"
                    },
                    "senderUid": {
                      "stringValue": "7sQlw9l4xUOWSjDTphvLgKVEm0j1"
                    },
                    "senderName": {
                      "stringValue": "Titus Toadstool"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:11:55.391Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "G5c0vX06WOaEf1YKutqkur4HEU63"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:11:55.391Z"
                    },
                    "senderName": {
                      "stringValue": "Reggie Reggae"
                    },
                    "content": {
                      "stringValue": "Oh yes, mon! I’ll bring chamomile tea and my little ukulele. Heard from Petunia Puddle that Sprout Smythe’s hat got turned into a birdbath by the blustering wind—gossip travels faster than snails here!"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Ha! Poor Sprout. We should bring spare hats and a tiny umbrella. Also, propose a game: mushroom hopscotch under the moonlight. Whoever slips in dew has to sing a beetle ballad."
                    },
                    "senderUid": {
                      "stringValue": "7sQlw9l4xUOWSjDTphvLgKVEm0j1"
                    },
                    "senderName": {
                      "stringValue": "Titus Toadstool"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:11:55.391Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Deal — I'll warm up my beetle ballads. Let’s recruit Foggy Fiona and Old Mossy—she’s great at keeping secrets (and spoiling gossip with garden biscuits). Meet under the biggest toadstool at midnight?"
                    },
                    "senderUid": {
                      "stringValue": "G5c0vX06WOaEf1YKutqkur4HEU63"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:11:55.391Z"
                    },
                    "senderName": {
                      "stringValue": "Reggie Reggae"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "7sQlw9l4xUOWSjDTphvLgKVEm0j1"
                    },
                    "senderName": {
                      "stringValue": "Titus Toadstool"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:11:55.391Z"
                    },
                    "content": {
                      "stringValue": "Midnight it is. I’ll bring glow-worm lanterns and breadcrumb confetti. If the moon is shy, we’ll tickle it awake with a chorus of snoring daisies. See you there, friend!"
                    }
                  }
                }
              }
            ]
          }
        },
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Titus Toadstool"
              },
              {
                "stringValue": "Reggie Reggae"
              }
            ]
          }
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:11:55.391Z"
        }
      },
      "createTime": "2025-09-30T19:15:20.045961Z",
      "updateTime": "2025-09-30T19:15:20.045961Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/uy1FJyT8EXZX2qK4IaJ6",
      "fields": {
        "lastMessage": {
          "stringValue": "Vote: yes. But only if the mushrooms approve — they hold the honorary wardrobe committee. See you Thursday under dew-laced petals! Don't forget your hat bell."
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Psst Bixby! Did you see Marigold Moonbeam trying to teach the mushrooms to do the conga last night? The dew kept clapping!"
                    },
                    "senderName": {
                      "stringValue": "Wizzy Stardust"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:11:41.273Z"
                    },
                    "senderUid": {
                      "stringValue": "LOPFa6rXj6eB7uMVHu6IbKARYbe2"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Bixby Jinglehat"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:11:41.273Z"
                    },
                    "senderUid": {
                      "stringValue": "q6GasKLVBYSo3g4c1mI6qXDpRmv2"
                    },
                    "content": {
                      "stringValue": "Ha! I heard — she bribed them with glow-worm jam. I even brought a tiny tambourine made from an acorn. Also, are we still on for moon-gazing by the sundial Thursday?"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "LOPFa6rXj6eB7uMVHu6IbKARYbe2"
                    },
                    "senderName": {
                      "stringValue": "Wizzy Stardust"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:11:41.273Z"
                    },
                    "content": {
                      "stringValue": "Absolutely. I'll bring chamomile tea and my new telescope (it only points at fireflies when it wants attention). Maybe we invite Tully Tulip — he promised to bring snacks shaped like little hedgehogs."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Bixby Jinglehat"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:11:41.273Z"
                    },
                    "senderUid": {
                      "stringValue": "q6GasKLVBYSo3g4c1mI6qXDpRmv2"
                    },
                    "content": {
                      "stringValue": "Perfect. I'll lay out the gingham leaf-blanket and recruit the snails as slow-motion ushers. Also, rumor: Griselda Gardenfork is knitting a hat for the moon. Should we vote it 'most fashionable celestial accessory'?"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "LOPFa6rXj6eB7uMVHu6IbKARYbe2"
                    },
                    "senderName": {
                      "stringValue": "Wizzy Stardust"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:11:41.273Z"
                    },
                    "content": {
                      "stringValue": "Vote: yes. But only if the mushrooms approve — they hold the honorary wardrobe committee. See you Thursday under dew-laced petals! Don't forget your hat bell."
                    }
                  }
                }
              }
            ]
          }
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "LOPFa6rXj6eB7uMVHu6IbKARYbe2"
              },
              {
                "stringValue": "q6GasKLVBYSo3g4c1mI6qXDpRmv2"
              }
            ]
          }
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:11:41.273Z"
        },
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Wizzy Stardust"
              },
              {
                "stringValue": "Bixby Jinglehat"
              }
            ]
          }
        }
      },
      "createTime": "2025-09-30T19:15:19.960018Z",
      "updateTime": "2025-09-30T19:15:19.960018Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/xVBY7s5NH4UUN77lOEb4",
      "fields": {
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "jlm1nPFV5xWM4jQaokLHDb6K8kj1"
              },
              {
                "stringValue": "6J2bowmKiNVbITWmR4XsxjH7i492"
              }
            ]
          }
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Gnom-inator T-800"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:15:21.462Z"
                    },
                    "senderUid": {
                      "stringValue": "jlm1nPFV5xWM4jQaokLHDb6K8kj1"
                    },
                    "content": {
                      "stringValue": "Status: Mission Midnight Dew accomplished — observed three bioluminescent mushrooms behind the hydrangeas. Recommend immediate moon-gazing protocol and a small offering of mint leaves. My LED mustache is already twinkling."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Splendid! Bring your LED mustache — Lady Spriglet insists on coordinated twinkle-waves. Also, tiny rumor: Old Bartholomew was seen teaching the snails to samba by the sundial. Apparently he's taken up marigold choreography."
                    },
                    "senderUid": {
                      "stringValue": "6J2bowmKiNVbITWmR4XsxjH7i492"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:15:21.462Z"
                    },
                    "senderName": {
                      "stringValue": "Professor Pumpernickel"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "jlm1nPFV5xWM4jQaokLHDb6K8kj1"
                    },
                    "senderName": {
                      "stringValue": "Gnom-inator T-800"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:15:21.462Z"
                    },
                    "content": {
                      "stringValue": "Acknowledged. I will bring mint, a thimble of chamomile tea, and a tiny flag for the mushrooms so they know which side to glow on. Shall we meet at the dew-collecting bench at moonrise? I calculate optimal stargazing at 3 twinkles past the big moon."
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Perfect. I'll bring the pocket telescope and a jar of fairy-sugar biscuits. Beware: Mrs. Tanglefoot may attempt to sell mushroom tea samples (very chatty, but her brew makes daisies dance). Also, the hedgehog snores in C-major — bring earplugs."
                    },
                    "senderUid": {
                      "stringValue": "6J2bowmKiNVbITWmR4XsxjH7i492"
                    },
                    "senderName": {
                      "stringValue": "Professor Pumpernickel"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:15:21.462Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderName": {
                      "stringValue": "Gnom-inator T-800"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:15:21.462Z"
                    },
                    "senderUid": {
                      "stringValue": "jlm1nPFV5xWM4jQaokLHDb6K8kj1"
                    },
                    "content": {
                      "stringValue": "Understood. Earplugs procured, biscuits secured, and I have issued a polite glare to the hedgehog's snore patterns. See you at moonrise for dew, gossip, and synchronized mushroom-flagging. Gnom-inator T-800 out (but I'll hug a fern on the way)."
                    }
                  }
                }
              }
            ]
          }
        },
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Gnom-inator T-800"
              },
              {
                "stringValue": "Professor Pumpernickel"
              }
            ]
          }
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:15:21.462Z"
        },
        "lastMessage": {
          "stringValue": "Understood. Earplugs procured, biscuits secured, and I have issued a polite glare to the hedgehog's snore patterns. See you at moonrise for dew, gossip, and synchronized mushroom-flagging. Gnom-inator T-800 out (but I'll hug a fern on the way)."
        }
      },
      "createTime": "2025-09-30T19:15:20.907232Z",
      "updateTime": "2025-09-30T19:15:20.907232Z"
    },
    {
      "name": "projects/holidayhack2025/databases/(default)/documents/dms/ys90zkEbeGqycAmtqvJR",
      "fields": {
        "lastMessage": {
          "stringValue": "Absolutely — Poppy can bring her dew-collection jar; she swears it makes her jokes sparkle. See you by the moonlit toadstool ring at nine bells (or whenever the owls finish gossiping)."
        },
        "messages": {
          "arrayValue": {
            "values": [
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Morning dew on my beard has formed a tiny waterfall... Also saw Mabel the moss-gnome practicing tuba by the toadstools — she's starting a mushroom marching band. Fancy an audition tonight under moonlight?"
                    },
                    "senderUid": {
                      "stringValue": "G5c0vX06WOaEf1YKutqkur4HEU63"
                    },
                    "senderName": {
                      "stringValue": "Reggie Reggae"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:22:24.819Z"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "A waterfall beard? Envious. Mabel's band? I heard she bribed the snails for percussion. I'll bring a lantern and my jingling hat. Moon gazing + mushroom music sounds divine."
                    },
                    "senderUid": {
                      "stringValue": "q6GasKLVBYSo3g4c1mI6qXDpRmv2"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:22:24.819Z"
                    },
                    "senderName": {
                      "stringValue": "Bixby Jinglehat"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "content": {
                      "stringValue": "Perfect — I'll pack chamomile tea and a pocket-sized chalkboard for lyrics. Also, note: Harold the hedge-trimmer insisted on wearing galoshes shaped like carrots. We mustn't let him near the bassoon."
                    },
                    "senderName": {
                      "stringValue": "Reggie Reggae"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:22:24.819Z"
                    },
                    "senderUid": {
                      "stringValue": "G5c0vX06WOaEf1YKutqkur4HEU63"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "q6GasKLVBYSo3g4c1mI6qXDpRmv2"
                    },
                    "senderName": {
                      "stringValue": "Bixby Jinglehat"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:22:24.819Z"
                    },
                    "content": {
                      "stringValue": "Agreed, carrot-galoshes plus bassoon equals chaos. I'll charm the fireflies for ambiance and maybe coax the mushrooms into synchronized swaying. Shall we invite the new sapling gnome, Poppy?"
                    }
                  }
                }
              },
              {
                "mapValue": {
                  "fields": {
                    "senderUid": {
                      "stringValue": "G5c0vX06WOaEf1YKutqkur4HEU63"
                    },
                    "senderName": {
                      "stringValue": "Reggie Reggae"
                    },
                    "timestamp": {
                      "timestampValue": "2025-09-30T19:22:24.819Z"
                    },
                    "content": {
                      "stringValue": "Absolutely — Poppy can bring her dew-collection jar; she swears it makes her jokes sparkle. See you by the moonlit toadstool ring at nine bells (or whenever the owls finish gossiping)."
                    }
                  }
                }
              }
            ]
          }
        },
        "participants": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "G5c0vX06WOaEf1YKutqkur4HEU63"
              },
              {
                "stringValue": "q6GasKLVBYSo3g4c1mI6qXDpRmv2"
              }
            ]
          }
        },
        "lastMessageTime": {
          "timestampValue": "2025-09-30T19:22:24.819Z"
        },
        "participantNames": {
          "arrayValue": {
            "values": [
              {
                "stringValue": "Reggie Reggae"
              },
              {
                "stringValue": "Bixby Jinglehat"
              }
            ]
          }
        }
      },
      "createTime": "2025-09-30T19:24:05.845298Z",
      "updateTime": "2025-09-30T19:24:05.845298Z"
    }
  ]
}
