fcc.today - your dashboard to the FCC Media Bureau
fcc.today - your dashboard to the FCC Media Bureau - updated every 10 minutes - powered by REC.
  Radio & TV | Radio only | TV only || Classic || Podcast | About | File Prefixes | Daily Business | EAS Alert Area | Consummation: Off

Recent Media Bureau News Items   REC Networks Substack
[Mar 24] Mekaddesh Group Corporation, Licensee of Station KZAM(FM), Pleasant Valley, Texas
[Mar 23] Application For Consent to the Assignment of Licenses From Subsidiaries of Allen Media, LLC, to Gray Television Licensee, LLC.
[Mar 19] Applications for Consent to the Transfer of Control of TEGNA Inc. to Nexstar Media Inc.
[Mar 19] FCC Empowers Local Broadcast TV Stations
[Mar 16] FM Community of License Modification; WMNA-FM, Halifax, VA, to Brookneal, VA
 [Mar 27] Understanding the limitations on FM translators for LPFM stations
[Mar 19] The lifting of the filing freeze for LPTV may affect reserved band LPFM modifica...
[Mar 9] 26-20: REC supports translator caps/eligibility. Recommends more methods to prev...
[Mar 5] FCC to vote on administrative rule changes for broadcast services.
[Feb 18] FCC adopts translator public notice. REC releases prequalification tool.
[Feb 9] REC Advisory Letter #25: Assuring information with FCC/state are current
DURING THE WEEKEND, WE SHOW ALL OF THE ACTIONS FROM THE PAST WEEK. JOIN US MONDAY THROUGH FRIDAY FOR REAL TIME UPDATES THROUGHOUT THE DAY.
This week's broadcast actions.
TV  WTXL-TV MOD-0000294261 Granted
TALLAHASSEE FL  
   WLFI-TV AGN-0000277205 Granted
LAFAYETTE IN  
   WTHI-TV AGN-0000277206 Granted
TERRE HAUTE IN  
   WTVA AGN-0000277208 Granted
TUPELO MS  
   KTPX-TV MOD-0000294260 Granted
OKMULGEE OK  
   KPIC TC-0000290751 Granted
ROSEBURG OR  
LPTV  NEW WCP-0000293486 Withdrawn
BIRMINGHAM AL  
   NEW CP-0000293486 Dismissed
BIRMINGHAM AL  
   NEW WCP-0000293524 Withdrawn
MOBILE AL  
   NEW WCP-0000293519 Withdrawn
MOBILE AL  
   NEW CP-0000293524 Dismissed
MOBILE AL  
   NEW CP-0000293519 Dismissed
MOBILE AL  
   NEW CP-0000293520 Dismissed
MOBILE AL  
   NEW WCP-0000293520 Withdrawn
MOBILE AL  
   NEW CP-0000294064 Dismissed
ROBERTSDALE AL  
   NEW WCP-0000294064 Withdrawn
ROBERTSDALE AL  
   KGRF-LD L2CA-0000267662 Granted
GILA RIVER INDIAN CO AZ  
   NEW WCP-0000293508 Withdrawn
PHOENIX AZ  
   NEW CP-0000293508 Dismissed
PHOENIX AZ  
   NEW CP-0000293504 Dismissed
PHOENIX AZ  
   NEW WCP-0000293504 Withdrawn
PHOENIX AZ  
   NEW WCP-0000293389 Withdrawn
AUBERRY CA  
   NEW CP-0000293389 Dismissed
AUBERRY CA  
   NEW WCP-0000293533 Withdrawn
CLOVIS CA  
   NEW CP-0000293533 Dismissed
CLOVIS CA  
   NEW CP-0000294058 Dismissed
EXETER CA  
   NEW WCP-0000294058 Withdrawn
EXETER CA  
   NEW WCP-0000293781 Withdrawn
JAMUL CA  
   NEW CP-0000293781 Dismissed
JAMUL CA  
   NEW WCP-0000292740 Withdrawn
SAN CLEMENTE CA  
   NEW CP-0000292740 Dismissed
SAN CLEMENTE CA  
   K10PM-D STAX-0000294255 Granted
BRECKENRIDGE CO  
LPTV  NEW WCP-0000294221 Withdrawn
COLORADO SPRINGS CO  
   NEW CP-0000294221 Dismissed
COLORADO SPRINGS CO  
   KPDD-LD SIL-0000294123 Granted
DENVER CO  
   KVAI-CD L2C-0000294124 Granted
DENVER CO  
   NEW WCP-0000293505 Withdrawn
BRIDGEPORT CT  
   NEW CP-0000293505 Dismissed
BRIDGEPORT CT  
   NEW CP-0000293414 Dismissed
HARTFORD CT  
   NEW WCP-0000293414 Withdrawn
HARTFORD CT  
   NEW WCP-0000293643 Withdrawn
HOSFORD FL  
   NEW CP-0000293643 Dismissed
HOSFORD FL  
   NEW CP-0000293451 Dismissed
JACKSONVILLE FL  
   NEW WCP-0000293427 Withdrawn
JACKSONVILLE FL  
   NEW CP-0000293427 Dismissed
JACKSONVILLE FL  
   NEW WCP-0000293452 Withdrawn
JACKSONVILLE FL  
   NEW CP-0000293452 Dismissed
JACKSONVILLE FL  
   NEW WCP-0000293451 Withdrawn
JACKSONVILLE FL  
   W22FI-D STAX-0000294251 Granted
KEY WEST FL  
   NEW CP-0000293761 Dismissed
NAPLES FL  
   NEW WCP-0000293761 Withdrawn
NAPLES FL  
   NEW WCP-0000293437 Withdrawn
PUNTA GORDA FL  
   NEW CP-0000293437 Dismissed
PUNTA GORDA FL  
   NEW WCP-0000293499 Withdrawn
RIVERVIEW FL  
   NEW CP-0000293499 Dismissed
RIVERVIEW FL  
   NEW WCP-0000293496 Withdrawn
RIVERVIEW FL  
   NEW CP-0000293496 Dismissed
RIVERVIEW FL  
   NEW WCP-0000293494 Withdrawn
RIVERVIEW FL  
   NEW CP-0000293494 Dismissed
RIVERVIEW FL  
   WAAU-LD CSRC-0000292934 Granted
AUGUSTA GA (now WGUS-LD)  
   NEW CP-0000293424 Dismissed
AUGUSTA GA  
   NEW CP-0000293425 Dismissed
AUGUSTA GA  
   NEW WCP-0000293425 Withdrawn
AUGUSTA GA  
   NEW WCP-0000293424 Withdrawn
AUGUSTA GA  
LPTV  NEW CP-0000293561 Dismissed
NORTH AUGUSTA GA  
   NEW WCP-0000293561 Withdrawn
NORTH AUGUSTA GA  
   KTVJ-LD L2C-0000291690 Granted
BOISE ID  
   WDNZ-LD L2C-0000293021 Granted
GLASGOW KY  
   NEW WCP-0000291878 Withdrawn
JACKSON MS  
   NEW CP-0000291878 Dismissed
JACKSON MS  
   W15DR-D MODW-0000278800 Withdrawn
MAGGIE VALLEY, ETC NC  
   W15DR-D MOD-0000278800 Dismissed
MAGGIE VALLEY, ETC NC  
   NEW WCP-0000293295 Withdrawn
OMAHA NE  
   NEW CP-0000293295 Dismissed
OMAHA NE  
   NEW CPA-0000292105 Dismissed
ALBUQUERQUE NM  
   NEW WCPA-0000292105 Withdrawn
ALBUQUERQUE NM  
   K22MS-D STAX-0000291049 Granted
EAGLES NEST NM  
   NEW WCP-0000294065 Withdrawn
MELVILLE NY  
   NEW CP-0000294065 Dismissed
MELVILLE NY  
   NEW CP-0000293648 Dismissed
STATEN ISLAND NY  
   NEW WCP-0000293648 Withdrawn
STATEN ISLAND NY  
   NEW WCP-0000293574 Withdrawn
PORTLAND OR  
   NEW CP-0000293574 Dismissed
PORTLAND OR  
   NEW WCP-0000293029 Withdrawn
WARWICK RI  
   NEW CP-0000293029 Dismissed
WARWICK RI  
   NEW WCP-0000294132 Withdrawn
CHARLESTON SC  
   NEW CP-0000294132 Dismissed
CHARLESTON SC  
   NEW CP-0000292942 Dismissed
AUSTIN TX  
   NEW WCP-0000292942 Withdrawn
AUSTIN TX  
   K35PH-D STAX-0000294250 Granted
COLLEGE STATION TX  
   NEW CP-0000293604 Dismissed
ROBSTOWN TX  
   NEW WCP-0000293604 Withdrawn
ROBSTOWN TX  
   K20NF-D MOD-0000293441 Granted
SEATTLE WA  
Today's broadcast applications.
Full Service TV
MST-0000294388 WXCW NAPLES FL RECEIVED
SUS-0000294477 WTVK OSWEGO IL RECEIVED
AGN-0000294404 WTVQ-DT LEXINGTON KY PENDING
STAE-0000294474 WMAU-TV BUDE MS PENDING
Low Power TV/Translator
RES-0000294479 K23OW-D HOT SPRINGS AR SUBMITTED
CPA-0000292862 NEW GOODYEAR AZ PENDING
CP-0000292723 NEW BERKELEY CA PENDING
CP-0000292762 NEW CONCORD CA PENDING
MAJ-0000294514 W34EY-D MODESTO CA SUBMITTED
CP-0000292709 NEW NOVATO CA PENDING
CP-0000292629 NEW OAK GLEN CA PENDING
CP-0000294375 NEW SAN DIEGO CA PENDING
CP-0000292729 NEW SAN JOSE CA PENDING
CP-0000294421 NEW BETHANY CT SUBMITTED
CP-0000294422 NEW BETHANY CT SUBMITTED
MAJ-0000294503 KQMM-CD HARTFORD CT SUBMITTED
CP-0000294423 NEW BROOKSVILLE FL SUBMITTED
CP-0000294424 NEW DADE CITY FL SUBMITTED
CP-0000294425 NEW DADE CITY FL SUBMITTED
CP-0000294427 NEW DADE CITY FL SUBMITTED
CP-0000294428 NEW DADE CITY FL SUBMITTED
CP-0000294429 NEW DADE CITY FL SUBMITTED
CP-0000292682 NEW DAYTONA BEACH FL PENDING
CP-0000294430 NEW DAYTONA BEACH FL SUBMITTED
CP-0000294431 NEW DAYTONA BEACH FL SUBMITTED
CP-0000294432 NEW DAYTONA BEACH FL SUBMITTED
CP-0000292646 NEW DELAND FL PENDING
CP-0000292667 NEW DELAND FL PENDING
CP-0000294433 NEW DELAND FL SUBMITTED
MST-0000294387 WLZE-LD FORT MYERS FL RECEIVED
CP-0000292590 NEW HOBE SOUND FL PENDING
CP-0000292582 NEW HOBE SOUND FL PENDING
CP-0000292586 NEW HOBE SOUND FL PENDING
CP-0000292637 NEW HOBE SOUND FL PENDING
CP-0000292601 NEW HOBE SOUND FL PENDING
CP-0000292610 NEW HOBE SOUND FL PENDING
CP-0000294434 NEW HOMESTEAD FL SUBMITTED
CP-0000294435 NEW HOMESTEAD FL SUBMITTED
CP-0000294437 NEW HOMESTEAD FL SUBMITTED
CP-0000292179 NEW JACKSONVILLE FL PENDING
CP-0000292184 NEW JACKSONVILLE FL PENDING
SIL-0000294414 DWEYW-LP KEY WEST FL PENDING
ADM-0000294415 DWEYW-LP KEY WEST FL RECEIVED
CP-0000294436 NEW LAKELAND FL SUBMITTED
CP-0000294440 NEW LAKELAND FL SUBMITTED
MAJ-0000294515 WGCE-CD MIAMI FL SUBMITTED
CP-0000294442 NEW MYAKKA CITY FL SUBMITTED
CP-0000294444 NEW MYAKKA CITY FL SUBMITTED
CP-0000294446 NEW MYAKKA CITY FL SUBMITTED
MST-0000294383 WUVF-LD NAPLES FL RECEIVED
MST-0000294385 WANA-LD NAPLES FL RECEIVED
CP-0000294426 NEW ORLANDO FL SUBMITTED
MAJ-0000294517 WYHB-CD ORLANDO FL SUBMITTED
CP-0000294452 NEW PLACIDA FL SUBMITTED
CP-0000294450 NEW PLANT CITY FL SUBMITTED
CP-0000292465 NEW PUNTA GORDA FL PENDING
CP-0000292429 NEW PUNTA GORDA FL PENDING
CP-0000292454 NEW PUNTA GORDA FL PENDING
CP-0000294454 NEW RUSKIN FL SUBMITTED
WCP-0000293808 NEW ST. CLOUD FL REVIEW
CP-0000294448 NEW TALLAHASSEE FL SUBMITTED
CP-0000294462 NEW THE VILLAGES FL SUBMITTED
CP-0000294393 NEW ALMA GA SUBMITTED
CP-0000292672 NEW DALLAS GA PENDING
CP-0000294457 NEW DOUGLASVILLE GA SUBMITTED
CP-0000294460 NEW DOUGLASVILLE GA SUBMITTED
CP-0000294394 NEW KINGSLAND GA SUBMITTED
WCP-0000293580 NEW NORTH AUGUSTA GA REVIEW
WCP-0000293587 NEW NORTH AUGUSTA GA REVIEW
WCP-0000293597 NEW NORTH AUGUSTA GA REVIEW
WCP-0000293603 NEW NORTH AUGUSTA GA REVIEW
WCP-0000293618 NEW NORTH AUGUSTA GA REVIEW
WCP-0000293636 NEW NORTH AUGUSTA GA REVIEW
WCP-0000294114 NEW SAVANNAH GA REVIEW
WCP-0000294104 NEW SAVANNAH GA REVIEW
WCP-0000294101 NEW SAVANNAH GA REVIEW
RES-0000294470 K32IX-D LIHUE HI SUBMITTED
RES-0000294468 K28NN-D WAILUKU HI SUBMITTED
CP-0000294459 NEW GILBERTS IL SUBMITTED
CP-0000294456 NEW LAKE BLUFF IL SUBMITTED
CP-0000294458 NEW LAKE BLUFF IL SUBMITTED
CP-0000294451 NEW NORTHBROOK IL SUBMITTED
CP-0000294453 NEW NORTHBROOK IL SUBMITTED
CP-0000294455 NEW NORTHBROOK IL SUBMITTED
WCP-0000293462 NEW INDIANAPOLIS IN REVIEW
WCP-0000293467 NEW INDIANAPOLIS IN REVIEW
WCP-0000293523 NEW INDIANAPOLIS IN REVIEW
MAJ-0000294509 W15EA-D INDIANAPOLIS IN SUBMITTED
CP-0000294438 NEW COLWICH KS SUBMITTED
CP-0000294439 NEW COLWICH KS SUBMITTED
CP-0000294441 NEW COLWICH KS SUBMITTED
CP-0000294443 NEW COLWICH KS SUBMITTED
CP-0000294445 NEW COLWICH KS SUBMITTED
CP-0000294447 NEW COLWICH KS SUBMITTED
CP-0000294449 NEW COLWICH KS SUBMITTED
MAJ-0000294507 WTNO-CD BOWLING GREEN KY SUBMITTED
CP-0000292754 NEW GEORGETOWN KY PENDING
CP-0000292761 NEW GEORGETOWN KY PENDING
CP-0000292692 NEW NEW ORLEANS LA PENDING
CP-0000292707 NEW NEW ORLEANS LA PENDING
CP-0000292722 NEW NEW ORLEANS LA PENDING
CP-0000292726 NEW NEW ORLEANS LA PENDING
CP-0000292730 NEW NEW ORLEANS LA PENDING
WCP-0000293588 NEW NEW ORLEANS LA REVIEW
WCP-0000293595 NEW NEW ORLEANS LA REVIEW
WCP-0000293601 NEW NEW ORLEANS LA REVIEW
CP-0000292201 NEW PRIDE LA PENDING
WCP-0000294073 NEW FALMOUTH MA REVIEW
CP-0000292666 NEW SOUTHBOROUGH MA PENDING
Low Power TV/Translator
MAJ-0000294506 KSBO-CD BALTIMORE MD SUBMITTED
MAJ-0000294520 W29CI-D DETROIT MI SUBMITTED
WCP-0000293498 NEW OAK PARK MI REVIEW
WCP-0000293516 NEW STERLING HEIGHTS MI REVIEW
CP-0000292571 NEW MINNEAPOLIS MN PENDING
WCP-0000293663 NEW MINNEAPOLIS MN REVIEW
WCP-0000293536 NEW MINNEAPOLIS MN REVIEW
WCP-0000293669 NEW MINNEAPOLIS MN REVIEW
WCP-0000293542 NEW MINNEAPOLIS MN REVIEW
MAJ-0000294516 KRZG-CD MINNEAPOLIS MN SUBMITTED
WCP-0000293445 NEW KANSAS CITY MO REVIEW
WCP-0000293479 NEW KANSAS CITY MO REVIEW
CP-0000292735 NEW ST. LOUIS MO PENDING
CP-0000292742 NEW ST. LOUIS MO PENDING
CP-0000292698 NEW ST. LOUIS MO PENDING
CP-0000292748 NEW ST. LOUIS MO PENDING
WCP-0000293477 NEW ST. LOUIS MO REVIEW
MAJ-0000294510 KZMM-CD CHARLOTTE NC SUBMITTED
WCP-0000293510 NEW CHARLOTTE NC REVIEW
CP-0000293823 NEW ATLANTIC HIGHLANDS NJ PENDING
CP-0000293824 NEW CATERET NJ PENDING
CP-0000292719 NEW JERSEY CITY NJ PENDING
CP-0000292738 NEW SWEDESBORO NJ PENDING
CP-0000292686 NEW WATERFORD WORKS NJ PENDING
CPA-0000292105 NEW ALBUQUERQUE NM REVIEW
CP-0000292105 NEW ALBUQUERQUE NM PENDING
CP-0000294376 NEW TONOPAH NV PENDING
CP-0000292751 NEW AMSTERDAM NY PENDING
CP-0000292760 NEW ASTORIA NY PENDING
CP-0000293654 NEW BRONX NY PENDING
CP-0000293670 NEW BRONX NY PENDING
CP-0000293671 NEW BRONX NY PENDING
CP-0000292617 NEW HIGHLAND NY PENDING
CP-0000293657 NEW ISLIP NY PENDING
CP-0000293651 NEW LARCHMONT NY PENDING
CP-0000292696 NEW LARCHMONT NY PENDING
CP-0000293672 NEW OSSINING NY PENDING
CP-0000292645 NEW RAMAPO NY PENDING
CP-0000294290 NEW STATEN ISLAND NY PENDING
CP-0000292269 NEW CINCINNATI OH PENDING
CP-0000292276 NEW CINCINNATI OH PENDING
CP-0000292289 NEW CINCINNATI OH PENDING
CP-0000292298 NEW CINCINNATI OH PENDING
CP-0000292281 NEW CINCINNATI OH PENDING
CP-0000292260 NEW CINCINNATI OH PENDING
CP-0000292325 NEW CINCINNATI OH PENDING
CP-0000292256 NEW CINCINNATI OH PENDING
CP-0000292308 NEW CINCINNATI OH PENDING
CP-0000292331 NEW CINCINNATI OH PENDING
CP-0000292188 NEW DAYTON OH PENDING
CP-0000292208 NEW DAYTON OH PENDING
CP-0000292191 NEW DAYTON OH PENDING
CP-0000292196 NEW DAYTON OH PENDING
CP-0000292200 NEW DAYTON OH PENDING
CP-0000292249 NEW DAYTON OH PENDING
CP-0000292218 NEW DAYTON OH PENDING
CP-0000292230 NEW DAYTON OH PENDING
CP-0000292239 NEW DAYTON OH PENDING
CP-0000292710 NEW PATASKALA OH PENDING
CP-0000292555 NEW PATASKALA OH PENDING
CP-0000292694 NEW PATASKALA OH PENDING
CP-0000294467 NEW BROKEN ARROW / TULSA OK SUBMITTED
MOD-0000294521 K15KF-D COOS BAY OR PENDING
L2C-0000294475 KPME-CD PORTLAND OR SUBMITTED
MAJ-0000294496 K21DO-D PHILADELPHIA PA SUBMITTED
CP-0000292172 NEW JUNCOS PR PENDING
CP-0000294378 NEW GREENVILLE SC PENDING
RES-0000294481 KPMF-LD MEMPHIS TN SUBMITTED
MAJ-0000294500 WKHU-CD AUSTIN TX SUBMITTED
CP-0000294512 NEW BEAUMONT TX SUBMITTED
CP-0000293667 NEW COMBINE TX PENDING
MAJ-0000294497 KTLD-CD DALLAS TX SUBMITTED
MAJ-0000294499 KLDF-CD DALLAS TX SUBMITTED
CP-0000292655 NEW ROBSTOWN TX PENDING
CP-0000292505 NEW ROBSTOWN TX PENDING
CP-0000293825 NEW ALEXANDRIA VA PENDING
CP-0000292338 NEW RICHMOND VA PENDING
CP-0000292441 NEW RICHMOND VA PENDING
CP-0000292527 NEW RICHMOND VA PENDING
CP-0000292346 NEW RICHMOND VA PENDING
CP-0000292561 NEW RICHMOND VA PENDING
CP-0000292612 NEW RICHMOND VA PENDING
CP-0000292494 NEW RICHMOND VA PENDING
CP-0000292576 NEW RICHMOND VA PENDING
CP-0000292517 NEW RICHMOND VA PENDING
MAJA-0000285083 W18FB-D ROANOKE VA PENDING
MAJA-0000285078 W03BX-D ROANOKE VA PENDING
CP-0000292661 NEW SNOHOMISH WA PENDING
CP-0000292170 NEW GLENMORE WI PENDING
CP-0000292175 NEW GLENMORE WI PENDING
CP-0000292177 NEW GLENMORE WI PENDING
CP-0000292174 NEW GLENMORE WI PENDING
Ownership Reports-Commercial
OWR-0000294398 ATSINGER 1999 CHARITABLE REMAINDER TRUST RECEIVED
OWR-0000294418 NORTH SOUND SIGNALS LLC RECEIVED
OWR-0000294478 NEW INSPIRATION BROADCASTING COMPANY, INC. RECEIVED
OWR-0000294482 HISPANOS COMMUNICATIONS, LLC RECEIVED
OWR-0000294486 INSPIRATION MEDIA, INC. RECEIVED
OWR-0000294492 INSPIRATION MEDIA OF TEXAS, LLC RECEIVED
OWR-0000294495 BISON MEDIA, INC. RECEIVED
OWR-0000294498 SALEM COMMUNICATIONS HOLDING CORPORATION RECEIVED
OWR-0000294501 SALEM COMMUNICATIONS HOLDING CORPORATION RECEIVED
OWR-0000294511 SALEM MEDIA OF COLORADO, INC. RECEIVED
OWR-0000294519 SALEM MEDIA OF ILLINOIS, LLC RECEIVED
Ownership Reports-Noncommercial
OWR-0000294416 HOPE RADIO OF WINCHESTER RECEIVED
OWR-0000294463 AUGUSTA RADIO FELLOWSHIP INSTITUTE, INC. RECEIVED
OWR-0000294513 RIVER VALLEY COMMUNITY MIINISTRIES RECEIVED
Recent legal activity
Date Application Callsign Type of Filing Status Pleading filed by File Date
2026-03-21 AA-0000276779 WAND OPPOSITION PENDING HASSAN WOODS 2026-03-21
Recent FCC releases in the Federal Register
Date FR Doc Type Title
2026-03-27 2026-05995 NOTICE INFORMATION COLLECTION BEING REVIEWED BY THE FEDERAL COMMUNICATIONS COMMISSION
2026-03-27 2026-06014 NOTICE NOTICE DEBARMENT; FEDERAL E-RATE PROGRAM
2026-03-25 2026-05749 NOTICE INFORMATION COLLECTION BEING SUBMITTED FOR REVIEW AND APPROVAL TO OFFICE OF MANAGEMENT AND BUDGET
2026-03-24 2026-05725 NOTICE INFORMATION COLLECTION BEING REVIEWED BY THE FEDERAL COMMUNICATIONS COMMISSION
2026-03-24 2026-05726 NOTICE INFORMATION COLLECTION BEING REVIEWED BY THE FEDERAL COMMUNICATIONS COMMISSION UNDER DELEGATED AUTHORITY
2026-03-24 2026-05727 PROP RULE REFORMING LEGACY RULES FOR AN ALL-IP FUTURE; ACCELERATING NETWORK MODERNIZATION
2026-03-24 2026-05750 NOTICE SUNSHINE ACT; OPEN COMMISSION MEETING THURSDAY, MARCH 26, 2026
  Copyright © REC Networks - all rights reserved.