M/S JANAKI FEEDS PVT LTD.,BOMMAKAL
Updated on 06-01-2024 133 Views pvt janaki company ltdbommakal private ms ltd feeds
M/S JANAKI FEEDS PVT LTD.,BOMMAKAL Goods and Services Tax Identification Number (GSTIN) or GST Identification Number is 36AAACJ5138K1ZG. M/S JANAKI FEEDS PVT LTD.,BOMMAKAL is a Business based in . M/S JANAKI FEEDS PVT LTD.,BOMMAKAL was registered on 01-07-2017.
Their GST Registration Status is None. The main business activities of M/S JANAKI FEEDS PVT LTD.,BOMMAKAL is Office / Sale Office, Wholesale Business, Retail Business, Recipient of Goods or Services, Factory / Manufacturing.
M/S JANAKI FEEDS PVT LTD.,BOMMAKAL's PAN number is AAACJ5138K.
GSTIN | 36AAACJ5138K1ZG |
Legal Name | JANAKI FEEDS PRIVATE LTD |
Trade Name | M/S JANAKI FEEDS PVT LTD.,BOMMAKAL |
PAN | AAACJ5138K (Company PAN) |
GSTIN / UIN Status | None |
Total No. of Registrations | 1 |
Dealer Type (Registration Type) | Regular |
Entity Type (Constitution of Business) | Private Limited |
State Jurisdiction | None |
Centre Jurisdiction | None |
Registration Date | 01-07-2017 |
Cancellation Date | None |
Business | Office / Sale Office, Wholesale Business, Retail Business, Recipient of Goods or Services, Factory / Manufacturing |
State | Telangana (36) |
Address | Bommakal Road, Karimnagar |
PIN | None |
Tax Returns of 36AAACJ5138K1ZG
GSTR1
Period | Filing Date | Status |
---|---|---|
Mar-21 | 19-Apr-21 | Filed |
Dec-21 | 11-Jan-22 | Filed |
Nov-21 | 11-Dec-21 | Filed |
Oct-21 | 11-Nov-21 | Filed |
Sep-21 | 11-Oct-21 | Filed |
Aug-21 | 11-Sep-21 | Filed |
Jul-21 | 11-Aug-21 | Filed |
Jun-21 | 10-Jul-21 | Filed |
May-21 | 25-Jun-21 | Filed |
Apr-21 | 24-May-21 | Filed |
Feb-21 | 10-Mar-21 | Filed |
Jan-21 | 12-Feb-21 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
Mar-21 | 27-Apr-21 | Filed |
Dec-21 | 20-Jan-22 | Filed |
Nov-21 | 20-Dec-21 | Filed |
Oct-21 | 22-Nov-21 | Filed |
Sep-21 | 20-Oct-21 | Filed |
Aug-21 | 20-Sep-21 | Filed |
Jul-21 | 20-Aug-21 | Filed |
Jun-21 | 21-Jul-21 | Filed |
May-21 | 03-Jul-21 | Filed |
Apr-21 | 04-Jun-21 | Filed |
Feb-21 | 20-Mar-21 | Filed |
Jan-21 | 20-Feb-21 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
Mar-21 | 23-Feb-22 | Filed |
Dec-21 | ||
Nov-21 | ||
Oct-21 | ||
Sep-21 | ||
Aug-21 | ||
Jul-21 | ||
Jun-21 | ||
May-21 | ||
Apr-21 | ||
Feb-21 | ||
Jan-21 |
GSTR9C
Period | Filing Date | Status |
---|---|---|
Mar-21 | 23-Feb-22 | Filed |
Dec-21 | ||
Nov-21 | ||
Oct-21 | ||
Sep-21 | ||
Aug-21 | ||
Jul-21 | ||
Jun-21 | ||
May-21 | ||
Apr-21 | ||
Feb-21 | ||
Jan-21 |
GSTR1
Period | Filing Date | Status |
---|---|---|
Mar-20 | 10-Jun-20 | Filed |
Dec-20 | 13-Jan-21 | Filed |
Nov-20 | 12-Dec-20 | Filed |
Oct-20 | 10-Nov-20 | Filed |
Sep-20 | 10-Oct-20 | Filed |
Aug-20 | 12-Sep-20 | Filed |
Jul-20 | 14-Aug-20 | Filed |
Jun-20 | 14-Jul-20 | Filed |
May-20 | 10-Jun-20 | Filed |
Apr-20 | 10-Jun-20 | Filed |
Feb-20 | 10-Mar-20 | Filed |
Jan-20 | 11-Feb-20 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
Mar-20 | 05-May-20 | Filed |
Dec-20 | 20-Jan-21 | Filed |
Nov-20 | 19-Dec-20 | Filed |
Oct-20 | 20-Nov-20 | Filed |
Sep-20 | 20-Oct-20 | Filed |
Aug-20 | 21-Sep-20 | Filed |
Jul-20 | 24-Aug-20 | Filed |
Jun-20 | 05-Aug-20 | Filed |
May-20 | 20-Jun-20 | Filed |
Apr-20 | 27-May-20 | Filed |
Feb-20 | 19-Mar-20 | Filed |
Jan-20 | 18-Feb-20 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
Mar-20 | 26-Feb-21 | Filed |
Dec-20 | ||
Nov-20 | ||
Oct-20 | ||
Sep-20 | ||
Aug-20 | ||
Jul-20 | ||
Jun-20 | ||
May-20 | ||
Apr-20 | ||
Feb-20 | ||
Jan-20 |
GSTR9C
Period | Filing Date | Status |
---|---|---|
Mar-20 | 26-Feb-21 | Filed |
Dec-20 | ||
Nov-20 | ||
Oct-20 | ||
Sep-20 | ||
Aug-20 | ||
Jul-20 | ||
Jun-20 | ||
May-20 | ||
Apr-20 | ||
Feb-20 | ||
Jan-20 |
GSTR1
Period | Filing Date | Status |
---|---|---|
Mar-19 | 10-Apr-19 | Filed |
Dec-19 | 11-Jan-20 | Filed |
Nov-19 | 11-Dec-19 | Filed |
Oct-19 | 11-Nov-19 | Filed |
Sep-19 | 11-Oct-19 | Filed |
Aug-19 | 10-Sep-19 | Filed |
Jul-19 | 12-Aug-19 | Filed |
Jun-19 | 11-Jul-19 | Filed |
May-19 | 10-Jun-19 | Filed |
Apr-19 | 10-May-19 | Filed |
Feb-19 | 11-Mar-19 | Filed |
Jan-19 | 09-Feb-19 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
Mar-19 | 20-Apr-19 | Filed |
Dec-19 | 20-Jan-20 | Filed |
Nov-19 | 20-Dec-19 | Filed |
Oct-19 | 20-Nov-19 | Filed |
Sep-19 | 19-Oct-19 | Filed |
Aug-19 | 18-Sep-19 | Filed |
Jul-19 | 20-Aug-19 | Filed |
Jun-19 | 20-Jul-19 | Filed |
May-19 | 20-Jun-19 | Filed |
Apr-19 | 20-May-19 | Filed |
Feb-19 | 18-Mar-19 | Filed |
Jan-19 | 22-Feb-19 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
Mar-19 | 25-Sep-20 | Filed |
Dec-19 | ||
Nov-19 | ||
Oct-19 | ||
Sep-19 | ||
Aug-19 | ||
Jul-19 | ||
Jun-19 | ||
May-19 | ||
Apr-19 | ||
Feb-19 | ||
Jan-19 |
GSTR9C
Period | Filing Date | Status |
---|---|---|
Mar-19 | 25-Sep-20 | Filed |
Dec-19 | ||
Nov-19 | ||
Oct-19 | ||
Sep-19 | ||
Aug-19 | ||
Jul-19 | ||
Jun-19 | ||
May-19 | ||
Apr-19 | ||
Feb-19 | ||
Jan-19 |
GSTR1
Period | Filing Date | Status |
---|---|---|
Mar-18 | 09-May-18 | Filed |
Dec-18 | 11-Jan-19 | Filed |
Nov-18 | 10-Dec-18 | Filed |
Oct-18 | 10-Nov-18 | Filed |
Sep-18 | 17-Oct-18 | Filed |
Aug-18 | 10-Sep-18 | Filed |
Jul-18 | 08-Aug-18 | Filed |
Jun-18 | 12-Jul-18 | Filed |
May-18 | 10-Jul-18 | Filed |
Apr-18 | 09-Jun-18 | Filed |
Feb-18 | 10-Apr-18 | Filed |
Jan-18 | 09-Mar-18 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
Mar-18 | 19-Apr-18 | Filed |
Dec-18 | 19-Jan-19 | Filed |
Nov-18 | 19-Dec-18 | Filed |
Oct-18 | 20-Nov-18 | Filed |
Sep-18 | 17-Oct-18 | Filed |
Aug-18 | 20-Sep-18 | Filed |
Jul-18 | 20-Aug-18 | Filed |
Jun-18 | 20-Jul-18 | Filed |
May-18 | 20-Jun-18 | Filed |
Apr-18 | 14-May-18 | Filed |
Feb-18 | 19-Mar-18 | Filed |
Jan-18 | 20-Feb-18 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
Mar-18 | 30-Jan-20 | Filed |
Dec-18 | ||
Nov-18 | ||
Oct-18 | ||
Sep-18 | ||
Aug-18 | ||
Jul-18 | ||
Jun-18 | ||
May-18 | ||
Apr-18 | ||
Feb-18 | ||
Jan-18 |
GSTR9C
Period | Filing Date | Status |
---|---|---|
Mar-18 | 30-Jan-20 | Filed |
Dec-18 | ||
Nov-18 | ||
Oct-18 | ||
Sep-18 | ||
Aug-18 | ||
Jul-18 | ||
Jun-18 | ||
May-18 | ||
Apr-18 | ||
Feb-18 | ||
Jan-18 |
GSTR1
Period | Filing Date | Status |
---|---|---|
Dec-17 | 09-Feb-18 | Filed |
Nov-17 | 30-Dec-17 | Filed |
Sep-17 | 29-Dec-17 | Filed |
Oct-17 | 29-Dec-17 | Filed |
Aug-17 | 28-Dec-17 | Filed |
Jul-17 | 04-Sep-17 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
Dec-17 | 17-Jan-18 | Filed |
Nov-17 | 20-Dec-17 | Filed |
Sep-17 | 18-Oct-17 | Filed |
Oct-17 | 20-Nov-17 | Filed |
Aug-17 | 20-Sep-17 | Filed |
Jul-17 | 20-Aug-17 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
Dec-17 | ||
Nov-17 | ||
Sep-17 | ||
Oct-17 | ||
Aug-17 | ||
Jul-17 |
GSTR9C
Period | Filing Date | Status |
---|---|---|
Dec-17 | ||
Nov-17 | ||
Sep-17 | ||
Oct-17 | ||
Aug-17 | ||
Jul-17 |
GSTR1
Period | Filing Date | Status |
---|---|---|
Dec-22 | 10-Jan-23 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
Dec-22 | 20-Jan-23 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
Dec-22 |
GSTR9C
Period | Filing Date | Status |
---|---|---|
Dec-22 |
GSTR1
Period | Filing Date | Status |
---|---|---|
Nov-23 | 11-Dec-23 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
Nov-23 | 20-Dec-23 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
Nov-23 |
GSTR9C
Period | Filing Date | Status |
---|---|---|
Nov-23 |
GSTR1
Period | Filing Date | Status |
---|---|---|
Nov-22 | 09-Dec-22 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
Nov-22 | 20-Dec-22 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
Nov-22 |
GSTR9C
Period | Filing Date | Status |
---|---|---|
Nov-22 |
GSTR1
Period | Filing Date | Status |
---|---|---|
Oct-23 | 11-Nov-23 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
Oct-23 | 20-Nov-23 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
Oct-23 |
GSTR9C
Period | Filing Date | Status |
---|---|---|
Oct-23 |
GSTR1
Period | Filing Date | Status |
---|---|---|
Oct-22 | 11-Nov-22 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
Oct-22 | 19-Nov-22 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
Oct-22 |
GSTR9C
Period | Filing Date | Status |
---|---|---|
Oct-22 |
GSTR1
Period | Filing Date | Status |
---|---|---|
Sep-23 | 11-Oct-23 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
Sep-23 | 21-Oct-23 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
Sep-23 |
GSTR9C
Period | Filing Date | Status |
---|---|---|
Sep-23 |
GSTR1
Period | Filing Date | Status |
---|---|---|
Sep-22 | 11-Oct-22 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
Sep-22 | 21-Oct-22 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
Sep-22 |
GSTR9C
Period | Filing Date | Status |
---|---|---|
Sep-22 |
GSTR1
Period | Filing Date | Status |
---|---|---|
Aug-23 | 11-Sep-23 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
Aug-23 | 21-Sep-23 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
Aug-23 |
GSTR9C
Period | Filing Date | Status |
---|---|---|
Aug-23 |
GSTR1
Period | Filing Date | Status |
---|---|---|
Aug-22 | 10-Sep-22 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
Aug-22 | 21-Sep-22 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
Aug-22 |
GSTR9C
Period | Filing Date | Status |
---|---|---|
Aug-22 |
GSTR1
Period | Filing Date | Status |
---|---|---|
Jul-23 | 14-Aug-23 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
Jul-23 | 19-Aug-23 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
Jul-23 |
GSTR9C
Period | Filing Date | Status |
---|---|---|
Jul-23 |
GSTR1
Period | Filing Date | Status |
---|---|---|
Jul-22 | 11-Aug-22 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
Jul-22 | 19-Aug-22 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
Jul-22 |
GSTR9C
Period | Filing Date | Status |
---|---|---|
Jul-22 |
GSTR1
Period | Filing Date | Status |
---|---|---|
Jun-23 | 11-Jul-23 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
Jun-23 | 18-Jul-23 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
Jun-23 |
GSTR9C
Period | Filing Date | Status |
---|---|---|
Jun-23 |
GSTR1
Period | Filing Date | Status |
---|---|---|
Jun-22 | 11-Jul-22 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
Jun-22 | 20-Jul-22 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
Jun-22 |
GSTR9C
Period | Filing Date | Status |
---|---|---|
Jun-22 |
GSTR1
Period | Filing Date | Status |
---|---|---|
May-23 | 10-Jun-23 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
May-23 | 20-Jun-23 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
May-23 |
GSTR9C
Period | Filing Date | Status |
---|---|---|
May-23 |
GSTR1
Period | Filing Date | Status |
---|---|---|
May-22 | 11-Jun-22 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
May-22 | 27-Jun-22 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
May-22 |
GSTR9C
Period | Filing Date | Status |
---|---|---|
May-22 |
GSTR1
Period | Filing Date | Status |
---|---|---|
Apr-23 | 10-May-23 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
Apr-23 | 19-May-23 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
Apr-23 |
GSTR9C
Period | Filing Date | Status |
---|---|---|
Apr-23 |
GSTR1
Period | Filing Date | Status |
---|---|---|
Apr-22 | 11-May-22 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
Apr-22 | 20-May-22 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
Apr-22 |
GSTR9C
Period | Filing Date | Status |
---|---|---|
Apr-22 |
GSTR1
Period | Filing Date | Status |
---|---|---|
Mar-23 | 22-Apr-23 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
Mar-23 | 25-Apr-23 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
Mar-23 | 25-Dec-23 | Filed |
GSTR9C
Period | Filing Date | Status |
---|---|---|
Mar-23 | 25-Dec-23 | Filed |
GSTR1
Period | Filing Date | Status |
---|---|---|
Mar-22 | 27-Apr-22 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
Mar-22 | 27-Apr-22 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
Mar-22 | 29-Dec-22 | Filed |
GSTR9C
Period | Filing Date | Status |
---|---|---|
Mar-22 | 29-Dec-22 | Filed |
GSTR1
Period | Filing Date | Status |
---|---|---|
Feb-23 | 10-Mar-23 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
Feb-23 | 20-Mar-23 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
Feb-23 |
GSTR9C
Period | Filing Date | Status |
---|---|---|
Feb-23 |
GSTR1
Period | Filing Date | Status |
---|---|---|
Feb-22 | 11-Mar-22 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
Feb-22 | 19-Mar-22 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
Feb-22 |
GSTR9C
Period | Filing Date | Status |
---|---|---|
Feb-22 |
GSTR1
Period | Filing Date | Status |
---|---|---|
Jan-23 | 10-Feb-23 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
Jan-23 | 20-Feb-23 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
Jan-23 |
GSTR9C
Period | Filing Date | Status |
---|---|---|
Jan-23 |
GSTR1
Period | Filing Date | Status |
---|---|---|
Jan-22 | 16-Feb-22 | Filed |
GSTR3B
Period | Filing Date | Status |
---|---|---|
Jan-22 | 19-Feb-22 | Filed |
GSTR9
Period | Filing Date | Status |
---|---|---|
Jan-22 |
GSTR9C
Period | Filing Date | Status |
---|---|---|
Jan-22 |
FAQ's:
What is the Name of 36AAACJ5138K1ZG?
36AAACJ5138K1ZG Name is M/S JANAKI FEEDS PVT LTD.,BOMMAKAL and JANAKI FEEDS PRIVATE LTD.
What is the GST Number of M/S JANAKI FEEDS PVT LTD.,BOMMAKAL?
M/S JANAKI FEEDS PVT LTD.,BOMMAKAL's GST Number is 36AAACJ5138K1ZG and it is registered in India.
What is the Official Address of GST 36AAACJ5138K1ZG M/S JANAKI FEEDS PVT LTD.,BOMMAKAL?
36AAACJ5138K1ZG GST M/S JANAKI FEEDS PVT LTD.,BOMMAKAL's official address is Bommakal Road, Karimnagar.
What is the State of Jurisdiction of 36AAACJ5138K1ZG GST Number?
36AAACJ5138K1ZG is registered in Telangana State of India.
What is the PAN type of M/S JANAKI FEEDS PVT LTD.,BOMMAKAL?
M/S JANAKI FEEDS PVT LTD.,BOMMAKAL tax payer with GSTIN 36AAACJ5138K1ZG is of Company.
Similar GSTIN:
- GST : 36AAACN8003B1Z1 NEWFIN PHARMACEUTICALS PRIVATE LIMITED
- GST : 36AAACN8015F1ZP NUTEK TECHNOLOGIES PRIVATE LIMITED
- GST : 36AAACN8022E1ZS NAWA ENGINEERS AND CONSULTANTS PRIVATE LIMITED
- GST : 36AAACN8023F1ZP NCL HOMES LIMITED
- GST : 36AAACN8032G1ZM NISC EXPORT SERVICES PRIVATE LIMITED
- GST : 36AAACN8053B1ZR NED ENERGY LIMITED
- GST : 36AAACN8058L1Z1 NEHA INTERNATIONAL LIMITED
- GST : 36AAACN8181G1ZC NEULIFE NUTRITION INDIA PRIVATE LIMITED
- GST : 36AAACN8285H1Z5 NUCON INDUSTRIES PVT LTD
- GST : 36AAACN9011F1ZR NATIONAL HANDLOOM DEVELOPMENT CORPORATION LIMITED
- GST : 36AAACN9035F1ZJ NAVJYOTI COMMODITY MANAGEMENT SERVICES LIMITED
- GST : 36AAACN9078L1ZV NEWWAVE COMPUTING PRIVIATE LIMITED
- GST : 36AAACN9931G1ZC N S ENGINEERING COMPANY PRIVATE LIMITED
- GST : 36AAACN9967E6ZZ NATIONAL INSURANCE COMPANY LIMITED
- GST : 36AAACN9977C2Z5 XYLEM SEEDS PRIVATE LIMITED
- GST : 36AAACO0158L1ZF ORACLE INDIA PRIVATE LIMITED
- GST : 36AAACO0160A1Z8 LEDVANCE PRIVATE LIMITED
- GST : 36AAACO0191M2ZB ORIENTAL BANK OF COMMERCE
- GST : 36AAACO0253E1ZY OMEGA DESIGNS PRIVATE LIMITED
- GST : 36AAACO0256B1Z1 ORIFLAME INDIA PRIVATE LIMITED
- GST : 36AAACO0305P1ZI ORIENT BELL LIMITED
- GST : 36AAACO0347H1ZP APOLLO SINDOORI HOTELS LIMITED
- GST : 36AAACO0471G1ZQ OLYMPIA INDUSTRIES LIMITED
- GST : 36AAACO0481E1ZS OTIS ELEVATOR COMPANY (INDIA) LIMITED
- GST : 36AAACO0730G1ZW 20CUBE LOGISTICS PRIVATE LIMITED
- GST : 36AAACO1004B1ZD ORTEL COMMUNICATIONS LIMITED
- GST : 36AAACO1097L1Z7 PRITHVI EXCHANGE (INDIA) LIMITED
- GST : 36AAACO1558J1ZD OVERSEAS HEALTH CARE PRIVATE LIMITED
- GST : 36AAACO2289A1ZQ OBLUM ELECTRICAL INDUSTRIES PRIVATE LIMITED