I am the harbormaster’s assistant who audits flare expirations because grants require it, and when I opened Marty Dunlap’s storm kit and found an SD card showing him dragging a fisherman’s waitlist date two years forward while a brass foghorn covered the keyboard clicks on the meeting recording, I understood my harbor commissioner had measured a yacht in lies and a man’s life in inches he stole from the tax man.

I am the harbormaster’s assistant who audits flare expirations because grants require it, and when I opened Marty Dunlap’s storm kit and found an SD card showing him dragging a fisherman’s waitlist date two years forward while a brass foghorn covered the keyboard clicks on the meeting recording, I understood my harbor commissioner had measured a yacht in lies and a man’s life in inches he stole from the tax man.

My name is Pam Stelling-Nwachukwu, and I count flares so boats do not burn — I did not count on a horn teaching me about cover noise.

March second, four-forty in the afternoon, and I am in the Public Works yard behind Harbor House with my quarterly USCG grant compliance checklist.

Item 14B: flare inventory — emergency visual distress signal kits assigned to harbor vehicles and rescue vessels.

I open the first kit on the flatbed of the harbor patrol truck.

Three Orion SOLAS parachute flares, lot number 22-P-1847, expiration October 2027.

Two handheld red flares, lot 23-H-0914, expiration March 2028.

One orange smoke signal, lot 22-S-0630, expiration June 2027.

I log each item — lot number, expiration date, condition — on the laminated checklist.

The flare tube threads are gritty with salt.

I wipe each one before I rack it.

ADVERTISEMENT

I have done this inventory every quarter for eleven years.

Seventeen flare tubes expected per vehicle kit — I count them by lot number, check the expiration gradient, and sort by months remaining.

It takes forty minutes per kit.

The USCG Auxiliary grant requires it.

ADVERTISEMENT

I authored the inventory SOP in 2022, after Hurricane Eloise, when the grant office demanded documented compliance for every piece of safety equipment funded by federal maritime preparedness dollars.

Marty Dunlap signed the acknowledgment on page nine.

I move to the second kit — Marty’s personal storm-prep kit in his Public Works truck toolbox.

The kit is a red Pelican case, foam-lined.

ADVERTISEMENT

He used it for a storm-prep photo op last November and left it in the truck.

I open the case.

Two expired flares — lot 21-H-0402, expiration January 2024.

I mark them for disposal.

ADVERTISEMENT

Underneath the foam liner, a laminated card with micro-print text — an Oracle SQL export, columns of dates and berth numbers.

Beside it, a hand-labeled SD card in a plastic sleeve.

The label reads “LIS_SNAP” in Sharpie.

I do not remove the card.

ADVERTISEMENT

I photograph it in situ — inside the foam, beside the expired flares.

I call the summer intern — initials TW on the evidence log — and ask him to witness the contents.

He signs the chain-of-custody sheet.

I seal the SD card in a tamper-evidence bag and log the serial number.

ADVERTISEMENT

The SD card contains a screen recording.

I played it on my office computer — eleven minutes of Oracle database admin screen, the municipal slip waitlist table.

A cursor drags the application_date field for Berth A-14 — the row assigned to Cape Hatteras Prayer, a forty-two-foot commercial fishing vessel owned by Captain Ellis “Skip” Morant — from March 4, 2019, to March 4, 2021.

Two years forward.

ADVERTISEMENT

The same recording shows Berth A-12 — Silver Verse, a luxury yacht — with its application_date changed from November 7, 2020, to February 1, 2018.

Two years backward — predating the system migration.

In the background audio, a brass foghorn blast.

Last summer, during a Harbor House cupola tour for the intern orientation program, Marty demonstrated the foghorn.

ADVERTISEMENT

He pulled the cord and the brass bell rang across A-pier — a single sustained note, low and resonant, that scattered the gulls off the pilings.

“One long blast means listen,” he said.

The brass was dimpled by decades of salt.

I photographed the patina for the heritage brochure I was designing.

The horn was a monument then.

ADVERTISEMENT

It was not yet an alibi.

Two years ago, at the A-pier ribbon cutting for the new floating dock extension, Marty adjusted my safety vest at the ceremony podium.

The polyester zipper buzzed against my collar.

“The harbor spreadsheet keeps this place afloat,” he said.

He gestured toward a man standing at the end of the dock — pressed khakis, boat shoes, aviator sunglasses.

ADVERTISEMENT

“Regional investor,” Marty said.

“He’s bringing Silver Verse into A-berth.”

The man was Marty’s brother-in-law.

I did not know that yet.

The introduction was a map drawn in advance.

ADVERTISEMENT

Earlier that month I had noticed something in the IT system logs — a ticket I had flagged during my routine weekly review of harbor database activity.

The WAV recording from the slip waitlist lottery night — the public meeting where berth assignments are announced — had a file size three times larger than the previous quarter’s recording.

I submitted an IT ticket asking why.

The ticket was closed unresolved — “audio anomaly — no action required.”

I screenshotted the closed ticket before it aged out of the system.

The file size spike was the surface crack.

I did not understand it then.

I would understand it when I heard the foghorn on the SD card.

When I was nine my father took me to the municipal pier on a Saturday morning.

He counted the pilings out loud — one, two, three — tapping each one with his knuckle as we walked.

“Count twice,” he said.

“The tide waits for nobody who counts wrong.”

I scraped my palm on a barnacle reaching for piling twelve.

The scrape bled for twenty minutes.

I have been counting things since then — pilings, flare tubes, expiration dates, Oracle rows.

Measurement is a habit my father gave me.

The habit is why I audit flare kits by lot number when other clerks audit by color.

The habit is why I noticed that the Oracle database said 2021 when a fisherman’s carbon copy said 2019.

A two-year difference is not a rounding error.

It is a decision someone made.

In January 2020 the harbor database migrated from a legacy Access system to Oracle.

I pulled the migration cutover logs from the IT archive room last week — a cold storage tape backup that nobody had requested in three years.

The LTO cartridge had an orange hub and a label in my handwriting: “HARBOR_WL_MIGRATION_2020_01.”

I requested it from the IT tech, who warned me the tape drive squeals during reads.

It squealed.

The tape contained the original waitlist table — every slip application with its original timestamp.

Cape Hatteras Prayer: application_date March 4, 2019.

Silver Verse: application_date November 7, 2020.

The current Oracle table shows Prayer at March 4, 2021, and Silver Verse at February 1, 2018.

I printed the original table and placed it beside a printout of the current Oracle table.

The two pages side by side told the full story.

The shadow timestamps on the cold storage tape tell the truth the live database no longer holds.

Prayer was first.

Silver Verse was second.

Marty reversed the order.

Skip Morant came to the harbor gate three weeks ago.

I heard him on the intercom before I saw him — his voice cracking on the word “nineteen.”

“I was March four, twenty-nineteen,” he said.

“I have the carbon.”

He was holding a manila folder — the kind with the metal clasp — and his hands were shaking.

Inside the folder: a carbon copy of his original slip application, filed March 4, 2019, signed by the previous harbormaster.

The carbon paper had left a blue smudge on the second page.

The date was there.

The database disagreed.

Skip is sixty-one.

He has lived aboard Cape Hatteras Prayer for nine years — a forty-two-foot commercial fishing vessel that doubles as his home address.

When his slip was reassigned to Silver Verse, he lost his berth.

He could not afford the private marina surge pricing — three times the municipal rate.

He sold the boat at a loss.

His wife needs dialysis three times a week.

Without the liveaboard berth, the appointments now require three bus transfers.

A slip of concrete used to be his address.

The database took it.

Skip asked me to check the system.

I told him the database showed March 4, 2021, not 2019.

He held the carbon in front of my face — the blue smudge, the original date, the previous harbormaster’s signature.

“I have the paper,” he said.

“Paper should beat pixels.”

He was right.

Paper should.

I opened the city’s Personal Property Tax portal — the watercraft assessment section.

Silver Verse is assessed as a seventy-eight-foot vessel — watercraft class G, personal property tax valuation based on documented length overall.

I opened the harbor’s slip application file for Silver Verse — the scanned PDF from 2019.

The application lists vessel LOA as sixty-two feet.

Sixty-two feet qualifies for the “under 65 ft” legacy slip tier — the tier that includes Berths A-12 through A-18.

Seventy-eight feet does not.

I requested the USCG Certificate of Documentation from the National Vessel Documentation Center through an interagency records request.

The COD arrived by email three days later.

Official LOA: seventy-eight feet.

Tonnage: forty-nine gross tons.

Owner: a Delaware LLC whose registered agent chain traces back to Marty Dunlap’s brother-in-law.

Two numbers.

One hull.

The tax assessor measured steel.

The harbor application measured favors.

I sent the lottery-night WAV recording to an audio-visual forensic contractor — a retired NCIS technician Ike Wendland recommended.

The technician aligned the foghorn waveform against the keyboard click transients in the recording.

The horn blast lasted 2.4 seconds.

During the 0.4-second decay window, three distinct keyboard click bursts are audible underneath the harmonic.

The clicks correspond to the timestamp of the database edit shown on the SD card screen recording.

Marty blew the foghorn during the public lottery to mask the sound of his keystrokes on the Oracle admin terminal.

The horn that means “listen” was used to make sure nobody heard.

The spectrogram showed it clearly — lime-green cursor crosshairs on a navy background, the horn’s harmonic envelope wrapping around the click transients like a blanket over evidence.

The contractor wrote in his report: “Contemporaneous edit session confirmed — foghorn blast serves as acoustic masking event during public meeting.”

Night.

The harbor PA system ran a scheduled test — the automated diagnostic that checks the emergency broadcast speakers on A-pier.

The test played the foghorn recording through the dock speakers.

I was in my office finishing the compliance checklist.

The horn sounded across the empty water — three seconds, the harmonic partials layered into a low brass chord that vibrated the window glass.

I flinched.

The brass had changed.

It was no longer a monument.

It was a hand over a mouth.

I set the SD card on the desk blotter.

I walked to the window.

The gulls on A-pier were settling into their roost — gray shapes folding against the pilings in the last light.

I watched them.

I did not call Marty.

I returned to the desk.

I locked the SD card in the bottom drawer.

The lock clicked — three tumblers.

I left the office.

Marty believes the waitlist is elastic — that luxury vessels bring revenue that keeps the harbor solvent and that commercial fishermen will always find somewhere to tie up.

He believes Silver Verse’s owner represents economic development.

He does not believe Skip Morant’s carbon copy is a legal document.

He thinks priority dates are suggestions, not contracts.

He does not think about what happens when a man who lives on his boat loses his berth and his wife’s dialysis requires three bus transfers instead of a five-minute walk from the dock.

That night at twenty-three-ten I sat at my laptop in the kitchen.

I uploaded the evidence package to four channels: City Inspector General, Virginia Marine Police fraud referral, IRS Form 3949-A for the related-party undisclosed benefit, and the City Council clerk’s office for Dunlap’s appointment revocation review.

The SD card screen recording.

The cold storage tape comparison.

The tax portal LOA mismatch.

The USCG Certificate of Documentation.

The WAV forensic analysis.

Skip Morant’s carbon copy application.

The Enter key on my laptop was worn shiny in the center — I had pressed it ten thousand times on compliance reports, and now I pressed it once more for the submission that mattered.

Four uploads.

Four receipts.

I wrote the receipt numbers in my compliance notebook and closed the laptop.

Marty’s email arrived on a Wednesday afternoon — four days before the appeals board reconvening.

Subject: “Maritime Heritage Photo Session — Saturday.”

He had scheduled me for a yacht club publicity shoot at the A-pier guest dock — photographing Silver Verse for the club’s quarterly newsletter, Saturday morning, the same weekend as my Monday IG interview.

The yacht club president was cc’d.

The message read: “Pam, you’re our best camera presence. Bring the harbor banner.”

He was assigning me to polish the image of the vessel whose length was fraudulent, whose owner was his brother-in-law, and whose berth assignment was stolen.

He wanted me holding the banner.

Marty was in his office the next morning — a glass-walled room overlooking the harbor parking lot.

He had a golf calendar on the wall and a framed photo of himself at the helm of a municipal patrol boat.

He was on the phone with the yacht club president, reviewing the appeals board agenda.

“The board reconvenes next week,” he said.

“Routine calendar management.”

“Prayer’s appeal is weak — database shows 2021, not 2019.”

He hung up and saw me through the glass.

He smiled.

He called me to his doorway.

“Pam, detail queen,” he said.

“Can you pull the berth utilization stats for the appeals packet?”

“Let’s show A-pier at full capacity — looks good for the board.”

He was asking me to compile the data that would defend the fraudulent assignment.

He did not know the cold storage tape was already in the IG’s hands.

He did not know the COD length mismatch was already documented.

He was still thinking about optics.

The evidence was already past optics.

I replied to the photo shoot email at 16:30.

I declined.

I cited inventory compliance obligations — USCG grant checklist items 14B through 14F required weekend availability during the quarterly audit window.

I BCC’d my personal email archive.

Marty did not reply.

That evening I checked the appeals board reconvening agenda one more time.

Skip Morant had filed a formal berth priority appeal on February 15, attaching his carbon copy application.

The board — chaired by Marty — had denied the appeal on February 22, citing “database records showing application date of March 4, 2021.”

Skip’s appeal was marked “closed — no basis for priority review.”

The carbon copy was not entered into the record.

Marty had closed the appeal before the cold storage tape was requested.

He closed it before I found the SD card.

He closed it before the tax assessor’s LOA told a different story than the slip application.

Now the board was reconvening — not at Marty’s request, but at the City Council’s.

The IG had notified the council.

The council had ordered the board to reopen Skip’s appeal.

The hearing would be held on A-pier — outside, on the dock, with folding tables and news cameras and a tape measure.

The brass foghorn was visible from the dock — mounted on the Harbor House cupola, its bell pointed toward open water.

I walked past it on my way to the parking lot.

The salt air carried the smell of diesel and low-tide mud.

I looked up at the horn.

One long blast means listen.

One long blast also means: nobody hears the keyboard underneath.

The instrument that warned boats away from rocks had been used to drive a fisherman from his home.

I also submitted an affidavit from Ike Wendland — Flotilla Commander, USCG Auxiliary.

Ike is sixty-six, retired Coast Guard, and has conducted vessel examinations in this harbor for twenty-three years.

His affidavit confirmed the standard measurement protocol: LOA is measured from the foremost point of the bow to the aftermost point of the stern, in a straight line parallel to the centerline.

Silver Verse measures seventy-eight feet by this protocol.

The harbor application’s sixty-two feet would require removing the bow pulpit, the swim platform, and the transom extension — components that are integral to the vessel’s structure and cannot be excluded under USCG documentation standards.

Ike notarized the affidavit on page three.

The staple was diagonal — he has never aligned a staple straight in twenty-three years of document preparation.

I filed his affidavit with the appeals board reconvening packet.

Skip’s wife is named Ruth.

I have never met her.

I know her name because Skip wrote it on the back of his carbon copy application in 2019: “Ruth Morant — emergency contact — Piedmont Dialysis Center.”

The dialysis center is a twelve-minute walk from the harbor dock.

The center is a forty-seven-minute bus ride from their new apartment.

Three transfers.

The first bus runs at 05:40.

Skip sets an alarm for 04:50 now.

He used to set it for 06:30 when they lived on the boat.

Ninety minutes of sleep — that is what a database edit costs when it moves a fisherman two years forward.

A-pier on a Tuesday morning — folding tables set up on the dock, legs shimmed with cardboard folded four thicknesses to keep them level against the wind.

News cameras in a semicircle — three local stations, one cable stringer, and a podcast mic on a boom stand that kept tilting in the gusts.

The LED tally light on the nearest camera turned red.

I felt the heat of it on my cheek before I saw it.

A drone operator checked the NOTAM restrictions before launch — I had verified the airspace permit with the safety officer that morning, countersigned the clearance form, and taped the copy to the inside of my exhibit binder.

The appeals board members sat behind the folding tables — three civilian commissioners, the city’s general counsel, and the council vice chair, who was presiding in Marty’s absence from the chair.

Each commissioner had a printed packet — forty-seven pages, spiral-bound, tab-indexed by exhibit number.

I had printed them single-sided because the IG’s office preferred single-sided for evidentiary review.

Marty was seated at the respondent’s table — no captain’s hat, tie loose, a legal pad in front of him.

His attorney sat beside him — a maritime insurance litigator from Norfolk whose briefcase had a combination lock.

Skip Morant was in the public gallery — a row of metal chairs set up on the dock — holding his manila folder with the carbon copy application.

His wife sat beside him.

She had taken three buses to be here — the same three buses she took to dialysis appointments now that the liveaboard berth was gone and the car sold.

Salt spray settled on the exhibit binder.

I tasted it on my lip and did not wipe it until recess.

The council vice chair opened the hearing at 10:00.

“The City Council has ordered the appeals board to reconvene pursuant to an Inspector General notification regarding alleged irregularities in the municipal slip waitlist database,” she said.

“Ms. Stelling-Nwachukwu, as the harbormaster’s assistant and custodian of the slip waitlist records, please present the findings.”

I stood.

I placed four documents on the table — each one weighted with a tape roll to keep the wind from flipping the pages.

“The municipal slip waitlist Oracle table shows Cape Hatteras Prayer — Captain Morant’s vessel — with an application date of March 4, 2021,” I said.

“The cold storage tape backup from the January 2020 database migration shows Prayer’s original application date as March 4, 2019.”

“Someone changed the date two years forward.”

I placed the second document.

“Silver Verse — the yacht currently occupying Berth A-12 — is listed in the harbor application with a vessel length of sixty-two feet.”

“The City of Westmark Personal Property Tax portal assesses Silver Verse at seventy-eight feet.”

“The USCG Certificate of Documentation — obtained through interagency records request — confirms the official length overall as seventy-eight feet.”

“Seventy-eight feet does not qualify for the under-sixty-five-foot legacy slip tier that includes Berths A-12 through A-18.”

“The harbor application was falsified by sixteen feet.”

I placed the third document — a blowup photograph of Silver Verse’s hull with a scale overlay.

“A tape measure applied to the vessel photo at documented scale confirms seventy-eight feet from bow to transom,” I said.

“The tax assessor measured steel.”

“The database measured favors.”

I placed the fourth document — the WAV forensic analysis.

“The meeting recording from the slip waitlist lottery on September 14, 2025, contains a brass foghorn blast lasting 2.4 seconds,” I said.

“Underneath the horn’s harmonic decay, keyboard click transients are audible at consistent intervals.”

“A forensic audio contractor aligned the horn waveform to the click transients — the masking window is 0.4 seconds.”

“The clicks correspond to the timestamp of the database edit shown on this screen recording.”

I pointed to the SD card in the evidence bag — the humidity indicator card beside it had shifted from blue to pink in the salt air, and I photographed it with my phone before continuing.

“The screen recording was recovered from a USCG grant compliance flare inventory kit assigned to Commissioner Dunlap’s Public Works vehicle.”

“It shows Oracle admin user M.DUNLAP modifying the application_date field for Berth A-14 — Captain Morant’s slip — while the foghorn masks the keystrokes on the meeting audio.”

“The cursor velocity on the recording is consistent with a human hand — not an automated script.”

“This was deliberate.”

Marty’s attorney leaned forward.

“Commissioner Dunlap maintains that the date discrepancy resulted from a migration glitch during the 2020 database conversion,” he said.

“Oracle version upgrades have been documented to cause field-level anomalies in date columns.”

“Glitches don’t blow foghorns on beat,” I said.

“The cold storage tape shows the original date intact before the migration completed.”

“The screen recording shows a human cursor moving the date field manually.”

“And the vessel length discrepancy is not a glitch — it is a sixteen-foot difference between what was typed on an application and what the Coast Guard documented.”

“Sixteen feet is not a rounding error.”

“Sixteen feet is the difference between qualifying for a legacy slip tier and not qualifying.”

The attorney checked his notes.

“The harbor application is a self-reported form,” he said.

“The applicant entered the vessel dimensions.”

“The applicant is an LLC registered agent whose signature loop matches Commissioner Dunlap’s brother-in-law’s loan cosign document on file with the city clerk,” I said.

“The LLC filed the application.”

“Commissioner Dunlap approved the application.”

“The relationship was not disclosed on the conflict-of-interest form required by Chapter Nine, Section Four of the maritime board policy.”

Marty spoke.

“This harbor runs on relationships,” he said.

“Silver Verse represents economic development.”

“The yacht brings prestige and revenue.”

“Skip can reapply.”

“Reapply costs twelve thousand dollars he does not have,” I said.

“He sold Cape Hatteras Prayer at a loss because he lost his liveaboard berth.”

“His wife takes three buses to dialysis.”

“Reapplication is not a remedy when the original application was honest and yours was not.”

The council vice chair looked at Marty.

“Commissioner Dunlap, do you dispute that the screen recording shows your admin credentials modifying the date field?”

Marty did not answer for four seconds.

His attorney whispered something.

Marty said, “I decline to answer on advice of counsel.”

The general counsel made a note on her pad.

“A tape measure does not vote,” the vice chair said.

“It measures.”

She turned to the board.

Skip stood from the gallery.

He held the manila folder open — the carbon copy visible, the blue smudge from the carbon paper, the previous harbormaster’s signature in faded ballpoint.

He did not speak.

He held it up with both hands and the wind caught the corner but he held it steady.

His wife put her hand on the back of his empty chair.

The council vice chair called the roll.

Three civilian commissioners voted in sequence — revoke, revoke, revoke.

The general counsel confirmed the legal basis — Chapter Nine, Section Four, subsection B — and noted the criminal referral would proceed independently of the administrative action.

The city clerk applied a hand stamp to the resolution document — the ink pad squeaked when she rotated it.

“Commissioner Dunlap, your appointment to the Harbor Commission is revoked effective immediately, pending criminal referral to the Virginia Marine Police and the City Inspector General,” the vice chair said.

“Your signing authority over the slip waitlist database is suspended.”

“Berth A-12 through A-18 assignments are frozen pending a full audit of the waitlist.”

“The Marine Police case file has been assigned prefix MPF-2026-0312.”

The yacht club president — seated in the second row of the gallery — reached up to his lapel pin and turned it face inward.

Marty picked up his legal pad.

His hands tremored on the brim of the captain’s hat sitting on the table.

He left the hat.

He walked to the parking lot bareheaded.

His sedan started with a diesel cough — white exhaust in the cold morning air.

He drove out of the harbor gate.

The captain’s hat sat on the folding table, brim salt-stained, crown facing the dock cameras.

The drone circled once and returned to its operator.

The podcast mic boom finally tipped over in the wind.

Nobody picked it up.

I gathered my four documents and placed them back into the exhibit binder.

The tape rolls went into my bag.

Salt had dried on the binder’s cover in a white crescent.

Skip sat back down in his metal chair.

He closed the manila folder.

He did not look at me.

He looked at the water where Berth A-14 sat empty — the cleats rusted, the electrical pedestal dark, the slip that used to be his address.

The new oversight board met for the first time on a Thursday in April.

Five members — two from the fishing cooperative, one maritime attorney, one city auditor, and one civilian appointed by the council.

They sat in the harbor conference room on actual chairs with actual backs.

No folding tables.

No wind.

I attended as records custodian.

I brought the slip waitlist printout — the corrected version — and the maintenance schedule binder I had updated the week before.

The board chair asked me to walk them through the waitlist verification process I had drafted.

I explained each step — application receipt timestamp, dual-entry verification, quarterly cold storage backup comparison, and annual vessel measurement reconciliation with the tax assessor portal.

Seven steps.

Each one existed because a previous step had failed under Marty’s administration.

I did not say that.

The steps said it for me.

The board voted unanimously to adopt the protocol.

The city auditor asked if I would serve as the verification officer.

I said I would need it in writing — job description, pay grade adjustment, and a line in the budget.

She said she would draft the memo.

After the meeting I walked back to my desk.

The inbox had eleven emails — seven routine, two from the IG’s office confirming document retention schedules, one from the Marine Police investigator requesting a deposition date, and one from the yacht club newsletter editor.

I opened the newsletter email.

It was the monthly edition.

Page three had a paragraph about me — “harbormaster’s assistant whose complaint disrupted the maritime economy and cost the harbor its most prestigious vessel.”

They called it a complaint.

They did not call it evidence.

I closed the email.

I printed the newsletter.

I placed it in the file labeled “retaliation documentation” that the IG’s office had told me to maintain.

I did not crumple it.

I filed it.

Skip texted me that evening.

One word: “Sold.”

Five letters.

Cape Hatteras Prayer — the boat that had been his address, his livelihood, his reason to wake at four in the morning and check the tide — sold to a buyer with an out-of-state area code who would never sleep aboard.

The new owner’s broker had flipped Prayer within a week.

The slip that Skip lost was still frozen.

The boat he sold was now someone else’s investment property.

The system had corrected the fraud.

The system had not corrected the damage.

I put the phone on the counter.

Chidi was at the stove — diesel grease still under his fingernails from the marine engine he had rebuilt that afternoon.

He asked if I was afraid Marty would retaliate.

I shifted my fork on the plate.

I did not answer with words.

He understood.

Obinna brought a drawing to the table — orange crayon, excessive saturation, a shape that was clearly the foghorn.

“That’s the big horn,” he said.

“It’s loud.”

I told him it was supposed to be loud.

That was its job.

Three weeks later I received the deposition notice from the Marine Police.

Case file MPF-2026-0312.

I prepared my binder — exhibits tabbed, testimony outline on index cards, chain-of-custody log photocopied.

I drove to the Marine Police field office in a rain that turned the harbor parking lot into a sheet of reflected light.

The investigator recorded my statement for two hours and fourteen minutes.

He asked about the foghorn.

I told him brass does not lie — it vibrates at a frequency determined by its dimensions, and those dimensions do not change.

He wrote that down.

The following Saturday I volunteered for the harbor work party.

Six of us — two fishermen, a dock hand, a retiree, Ike Wendland, and me.

We repainted the A-pier bollards.

We replaced the frayed dock lines.

Ike checked the electrical pedestals — the breaker on A-12 had tripped and he reset it.

The pedestal label was still marked “Silver Verse” in dry-erase.

Ike wiped it with his sleeve.

I climbed the cupola stairs at 06:04.

The maintenance manual was in my bag — the addendum I had written, page four, subsection C, specifying the brass horn bolt torque at twelve foot-pounds and the piston oiling interval at ninety days.

The last entry in the maintenance log was eleven months old — Marty’s initials, no date.

I wrote the new entry: date, my initials, task performed.

I opened the oil can.

SAE 20W marine generic brand — the label peeling at the corner.

I applied three drops to the piston housing.

I wiped the excess with a blue shop towel.

The brass gleamed where the oil spread — not the ornamental gleam from the heritage brochure, but the working gleam of metal that had been maintained.

I pulled the cord at 06:10 — the regulatory test window.

One note.

Low.

Quiet enough that only the gulls responded — they lifted from the A-pier pilings in a white scatter and resettled thirty seconds later.

No ceremony crowd.

No cameras.

No foghorn blast timed to cover anything.

Just a single honest note over empty water.

The decibel meter app on my phone read forty-one.

I logged it in the compliance notebook — new series, index line one.

Brass warmed in my palm until the note was true again.

Share this post

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *