110088 pincode is belongs to North West Delhi district in the state of Delhi.
1 Haiderpur Post Office Details: |
|
---|---|
Post Office Name | |
Post Office Address | Delhi, North West Delhi, DELHI, India (110088) |
Office Type | Sub Office |
Knowmore |
2 Shalamar Post Office Details: |
|
---|---|
Post Office Name | |
Post Office Address | Delhi, North West Delhi, DELHI, India (110088) |
Office Type | Branch Office |
Knowmore |
3 Shalimar Bagh (North West Delhi) Post Office Details: |
|
---|---|
Post Office Name | |
Post Office Address | Delhi, North West Delhi, DELHI, India (110088) |
Office Type | Sub Office |
Knowmore |
State Bank of India, Shalimar Bagh, Delhi Details: |
|
---|---|
Branch | Shalimar Bagh, Delhi |
Bank Name | |
Address | Darbari Lal Dav Model School, Bn Block, Shalimar Bagh, Delhi |
Knowmore |
State Bank of India, Uttari Pitampura Details: |
|
---|---|
Branch | Uttari Pitampura |
Bank Name | |
Address | Fui, Uttari Pitampura, Delhi |
Knowmore |
State Bank of India, Shalimar Bagh Details: |
|
---|---|
Branch | Shalimar Bagh |
Bank Name | |
Address | Bt 35, Shalimar Bagh Delhipin |
Knowmore |
Axis Bank, East Shalimar Bagh Details: |
|
---|---|
Branch | East Shalimar Bagh |
Bank Name | |
Address | Ground Floor, Property 8, Block Bh (P), Poorvi Shalimar Bagh, New Delhi |
Knowmore |
Axis Bank, Ring Road Shalimar Bagh Details: |
|
---|---|
Branch | Ring Road Shalimar Bagh |
Bank Name | |
Address | Ag 06, Gr Flr, Wazirpur, Ring Rd, Shalimar Bagh, New Delhi |
Knowmore |
Axis Bank, Pu Block Pitampura Details: |
|
---|---|
Branch | Pu Block Pitampura |
Bank Name | |
Address | Pu5, Pu Block Pitampura Delhi |
Knowmore |
HDFC Bank, New Delhi - Shalimar Bagh Details: |
|
---|---|
Branch | New Delhi - Shalimar Bagh |
Bank Name | |
Address | Bn-11,Shalimar Bagh,New Delhi.New Delhinew Delhi |
Knowmore |
Union Bank of India, Rtgsho Details: |
|
---|---|
Branch | Rtgsho |
Bank Name | |
Address | Am 10 Near Dav School Shalimar Bagh New Delhi |
Knowmore |
Union Bank of India, New Delhi Shalimar Bagh Details: |
|
---|---|
Branch | New Delhi Shalimar Bagh |
Bank Name | |
Address | Am 10 Near Dav School Shalimar Bagh New Delhi |
Knowmore |
Union Bank of India, Pitampura Details: |
|
---|---|
Branch | Pitampura |
Bank Name | |
Address | Pitampura, Ku 2, New Delhi, |
Knowmore |
Union Bank of India, Regional Office Delhi Ncr Details: |
|
---|---|
Branch | Regional Office Delhi Ncr |
Bank Name | |
Address | 2nd Floor Aagarwal Corporate Tower |
Knowmore |
Union Bank of India, R.O.Delhi North Details: |
|
---|---|
Branch | R.O.Delhi North |
Bank Name | |
Address | 334/350, Jkhazoor Road Karol Bagh, New Delhi Delhi Delhi Pin- |
Knowmore |
Union Bank of India, Maurya Enclave (Sachdeva Public School) Details: |
|
---|---|
Branch | Maurya Enclave (Sachdeva Public School) |
Bank Name | |
Address | Sachdeva Public School Building, Fp Block, Maurya Enclave, Pitampura, Dist. -110 088. |
Knowmore |
Bank of Baroda, Shalimar Bagh Details: |
|
---|---|
Branch | Shalimar Bagh |
Bank Name | |
Address | Ag 29, Shalimar Bagh, North West District Delhi, Delhi, |
Knowmore |
Bank of Baroda, Vishakha Enc Branch Details: |
|
---|---|
Branch | Vishakha Enc Branch |
Bank Name | |
Address | Vishakha Enc Branch, D.P.1(Lsc) Vishakha Enclave Pitam Pura Delhi N.D 6, Delhi, |
Knowmore |
Bank of Baroda, Bal Bharti Public School Extension Counter, New Delhi Details: |
|
---|---|
Branch | Bal Bharti Public School Extension Counter, New Delhi |
Bank Name | |
Address | Bal Bharti Public School Ec Pitampura Delhi |
Knowmore |
Bank of Baroda, Maurya Encla Branch Details: |
|
---|---|
Branch | Maurya Encla Branch |
Bank Name | |
Address | Maurya Encla Branch, Kp-8, Pitampura, Delhi, Delhi, |
Knowmore |
Bank of India, Shalimar Bagh Details: |
|
---|---|
Branch | Shalimar Bagh |
Bank Name | |
Address | Ae 90 Shalimar Bagh New Delhi 110 088 |
Knowmore |
Canara Bank, Delhi Pitampura Ii Details: |
|
---|---|
Branch | Delhi Pitampura Ii |
Bank Name | |
Address | Aggarwal Chambers Cd Block Pitam Pura Delhidelhi 110 088 |
Knowmore |
Canara Bank, Uttari Pitampura Details: |
|
---|---|
Branch | Uttari Pitampura |
Bank Name | |
Address | Canara Bank No Hu - 84, Ground Floor, Hu Block Pitampura, Northwest Delhi Dist Uttari Pitampura Delhi |
Knowmore |
Canara Bank, Kirari Suleman Nagar Details: |
|
---|---|
Branch | Kirari Suleman Nagar |
Bank Name | |
Address | Canara Bank, Mubarak Pur Road Kirari Suleman Nagar 6 Near Lal Mandir |
Knowmore |
Canara Bank, Shalimar Bagh Details: |
|
---|---|
Branch | Shalimar Bagh |
Bank Name | |
Address | Canara Bank, 21 Bj (East), Shalimar Bagh, New Delhi - |
Knowmore |
Punjab National Bank, Delhi-Lu Pitampura Details: |
|
---|---|
Branch | Delhi-Lu Pitampura |
Bank Name | |
Address | 48-52 Lsc Lu Block Uttari Pritampura |
Knowmore |
ICICI Bank Limited, Delhi Shalimar Bagh Details: |
|
---|---|
Branch | Delhi Shalimar Bagh |
Bank Name | |
Address | ICICI Bank Ltd., Ae6, Shalimar Bagh, Delhi. |
Knowmore |
ICICI Bank Limited, New Delhishalimar Bagh Details: |
|
---|---|
Branch | New Delhishalimar Bagh |
Bank Name | |
Address | ICICI Bank Ltd., Am6, Shalimar Bagh, New Delhi. |
Knowmore |
IDBI Bank, Shalimar Bagh Details: |
|
---|---|
Branch | Shalimar Bagh |
Bank Name | |
Address | Bt Â? 2, Shalimar Bagh, New Delhi Â? |
Knowmore |
UCO Bank, Shalimar Bagh Details: |
|
---|---|
Branch | Shalimar Bagh |
Bank Name | |
Address | Aa 29 Shalimar Bagh, North West Delhi, Nct of Delhi Pin |
Knowmore |
Yes Bank, Shalimar Bagh, Delhi Details: |
|
---|---|
Branch | Shalimar Bagh, Delhi |
Bank Name | |
Address | Ag 23,, Shalimar Bagh, New Delhi, Delhi, Delhi- |
Knowmore |
Yes Bank, Pitampura,New Delhi Details: |
|
---|---|
Branch | Pitampura,New Delhi |
Bank Name | |
Address | Ground Floor, Anchor No.2, D Mall, Plot No.1,, Netaji Subhash Place, Pitampura, New Delhi, Delhi- |
Knowmore |
Bandhan Bank Limited, Shalimar Bagh Branch Delhi Details: |
|
---|---|
Branch | Shalimar Bagh Branch Delhi |
Bank Name | |
Address | Ag-29, Ground Floor, Shalimar Bagh, Dist - North West Delhi, State - Delhi, Pin - |
Knowmore |
1 Kendriya Vidyalaya Shalimar Bagh Details: |
|
---|---|
Name | |
Address | Kendriya Vidyalaya, SHALIMAR BAGH, AN BLOCK, Delhi |
Knowmore |
South Indian Bank Ltd ATM Details: |
|
---|---|
ATM Name/ATM ID | Shalimar Bagh, Delhi |
Bank Name | |
Address | Shalimar Bagh P.O., New Delhi- Do.No.Bt-1, Shalimar Bagh |
Knowmore |
Federal Bank Ltd ATM Details: |
|
---|---|
ATM Name/ATM ID | Cn168001 |
Bank Name | |
Address | East Shalimar Bagh Bn-57 E East Shalimar Bagh |
Knowmore |
Canara Bank ATM Details: |
|
---|---|
ATM Name/ATM ID | E-Lounge Shalimar Bagh |
Bank Name | |
Address | Shalimar Bagh (East) Bj-21 Shalimar Bagh (East) |
Knowmore |
Yes Bank Ltd. ATM Details: |
|
---|---|
ATM Name/ATM ID | Shalimar Bagh |
Bank Name | |
Address | Shalimar Bagh Ag 23, Shalimar Bagh Shalimar Bagh |
Knowmore |
ICICI Bank Limited ATM Details: |
|
---|---|
ATM Name/ATM ID | Sacwn666 |
Bank Name | |
Address | Near Central Marke New Delhi ICICI Bank ATM Bh 477, Shalimar Bagh, |
Knowmore |
ICICI Bank Limited ATM Details: |
|
---|---|
ATM Name/ATM ID | S1Cwi369 |
Bank Name | |
Address | Shalimar Bagh Am-6 Shalimar Bagh |
Knowmore |
Axis Bank Limited ATM Details: |
|
---|---|
ATM Name/ATM ID | Spcn2633 |
Bank Name | |
Address | New Delhi Axis Bank ATM Fortis Hospital Aa Block Shalimar Bagh |
Knowmore |
Axis Bank Limited ATM Details: |
|
---|---|
ATM Name/ATM ID | Apcn01508 |
Bank Name | |
Address | Delhi- Max Super Speciality Hospital, Fc-50, C & D Block Shalimar Bagh, |
Knowmore |
Indusind Bank Ltd ATM Details: |
|
---|---|
ATM Name/ATM ID | Shalimar Bagh, New Delhi |
Bank Name | |
Address | Delhi-. Shop No -10, Block-A, Pocket-C-1, Shopping Centre, Shalimar Bagh, |
Knowmore |
Canara Bank ATM Details: |
|
---|---|
ATM Name/ATM ID | Delhi Shalimar Bagh |
Bank Name | |
Address | Shalimar Bagh (East) Bj-21 Shalimar Bagh (East) |
Knowmore |
Indusind Bank Ltd ATM Details: |
|
---|---|
ATM Name/ATM ID | Shalimar Bagh |
Bank Name | |
Address | Saraswati Vihar Ground Fkiir, Property No. 07, Block Bt, Shalimar Bagh, |
Knowmore |
HDFC Bank Ltd. ATM Details: |
|
---|---|
ATM Name/ATM ID | P3Endl65 |
Bank Name | |
Address | 0 292, Main Market Shalimar Village Shalimar Village Delhi |
Knowmore |
Axis Bank Limited ATM Details: |
|
---|---|
ATM Name/ATM ID | Decn349601 |
Bank Name | |
Address | Wazirpur Ring Road Ground Floor, No. 06, Block Ag, Shalimar Bag Delhi |
Knowmore |
HDFC Bank Ltd. ATM Details: |
|
---|---|
ATM Name/ATM ID | S1Acdd66 |
Bank Name | |
Address | Delhi Shalimar Bagh Shalimar Bagh |
Knowmore |
Axis Bank Limited ATM Details: |
|
---|---|
ATM Name/ATM ID | Dprh322701 |
Bank Name | |
Address | Pu Block Road Ground Floor, Pu ? 5 Delhi |
Knowmore |
Kotak Mahindra Bank Ltd. ATM Details: |
|
---|---|
ATM Name/ATM ID | Shalimar Bagh, Delhi |
Bank Name | |
Address | Shalimar Bagh 39 Block & Pocket, Bh East Delhi |
Knowmore |
Axis Bank Limited ATM Details: |
|
---|---|
ATM Name/ATM ID | DWRO444001 |
Bank Name | |
Address | New Delhi - Ground Floor, Bh-8, Poorvi Shalimar Bagh, |
Knowmore |
Axis Bank Limited ATM Details: |
|
---|---|
ATM Name/ATM ID | Aprh26302 |
Bank Name | |
Address | Shalimar Bagh Am-196, Shalimar Bagh |
Knowmore |
Kotak Mahindra Bank Ltd. ATM Details: |
|
---|---|
ATM Name/ATM ID | Shalimar Bagh, Ground Floor, New Delhi |
Bank Name | |
Address | Shalimar Bagh Block Am - 1, Ground Floor Shalimar Bagh, New Delhi |
Knowmore |
HDFC Bank Ltd. ATM Details: |
|
---|---|
ATM Name/ATM ID | S1Acdh28 |
Bank Name | |
Address | Nct of Delhi Bn-11, Shalimar Bagh, Delhi |
Knowmore |
State Bank of India ATM Details: |
|
---|---|
ATM Name/ATM ID | S1Bw032036002 |
Bank Name | |
Address | B N Block Darbari Lal Dav Model School Shalimar Bagh, Delhi |
Knowmore |
State Bank of India ATM Details: |
|
---|---|
ATM Name/ATM ID | S5Ng021224621 |
Bank Name | |
Address | New Delhi Block No Hp - 6, Mourya Enclave, Pitampura New Delhi |
Knowmore |
State Bank of India ATM Details: |
|
---|---|
ATM Name/ATM ID | S5Na013209621 |
Bank Name | |
Address | Delhi State Bank of India, Uttari Pitampura Pitampura |
Knowmore |
State Bank of India ATM Details: |
|
---|---|
ATM Name/ATM ID | S1Bw021224002 |
Bank Name | |
Address | New Delhi Block No Hp - 6, Mourya Enclave, Pitampura New Delhi |
Knowmore |
Union Bank of India ATM Details: |
|
---|---|
ATM Name/ATM ID | Adel00301111111 |
Bank Name | |
Address | Delhi Bq Commercial Complex, Shalimar Bagh, Delhi, 110052 |
Knowmore |
State Bank of India ATM Details: |
|
---|---|
ATM Name/ATM ID | S5Ng021223621 |
Bank Name | |
Address | Delhi Block No. E-2/25, Ground Floor Rohini, New Delhi |
Knowmore |
State Bank of India ATM Details: |
|
---|---|
ATM Name/ATM ID | S5Na011358621 |
Bank Name | |
Address | Delhi Bt - 35, Shalimar Bagh New Delhi |
Knowmore |
State Bank of India ATM Details: |
|
---|---|
ATM Name/ATM ID | S1Bb011358003 |
Bank Name | |
Address | Delhi Bt - 35, Shalimar Bagh New Delhi |
Knowmore |
State Bank of India ATM Details: |
|
---|---|
ATM Name/ATM ID | S1B4016534007 |
Bank Name | |
Address | Rohini Rohini Sector 18 |
Knowmore |
State Bank of India ATM Details: |
|
---|---|
ATM Name/ATM ID | Hfbc000691289 |
Bank Name | |
Address | Dda Market Sec-16 Rohini |
Knowmore |
State Bank of India ATM Details: |
|
---|---|
ATM Name/ATM ID | Hfbc017036184 |
Bank Name | |
Address | Vijay Vihar Opp. Jp Public School |
Knowmore |
State Bank of India ATM Details: |
|
---|---|
ATM Name/ATM ID | Hfbc017036478 |
Bank Name | |
Address | Daulatpur 134 Sahabad |
Knowmore |
State Bank of India ATM Details: |
|
---|---|
ATM Name/ATM ID | Hfbc017036171 |
Bank Name | |
Address | Samaipur Shyam Colony |
Knowmore |
State Bank of India ATM Details: |
|
---|---|
ATM Name/ATM ID | Hfbc017036321 |
Bank Name | |
Address | Sahabad Daulatpur U S Stand Meer Vihar |
Knowmore |
Indian Bank ATM Details: |
|
---|---|
ATM Name/ATM ID | Shalimar Bagh |
Bank Name | |
Address | Shalimar Bagh Bt-11, West |
Knowmore |
Punjab National Bank ATM Details: |
|
---|---|
ATM Name/ATM ID | Nj418400 |
Bank Name | |
Address | Sanjay Gandhi Transport Nagar + Cw-242, |
Knowmore |
State Bank of India ATM Details: |
|
---|---|
ATM Name/ATM ID | Hfnc017036250 |
Bank Name | |
Address | Dabad Madanpur |
Knowmore |
State Bank of India ATM Details: |
|
---|---|
ATM Name/ATM ID | Hfbc017036287 |
Bank Name | |
Address | Daulatpur Sahabad Daulatpur |
Knowmore |
HDFC Bank Ltd. ATM Details: |
|
---|---|
ATM Name/ATM ID | P3Endi36 |
Bank Name | |
Address | House No.339, Main Road Shop.No-4, |
Knowmore |
Punjab And Sind Bank ATM Details: |
|
---|---|
ATM Name/ATM ID | ATM |
Bank Name | |
Address | Delhi Bc - 88 (West) Shalimar Bagh, New Delhi |
Knowmore |
Punjab National Bank ATM Details: |
|
---|---|
ATM Name/ATM ID | B1418400 |
Bank Name | |
Address | Delhi Am-60, Shalimar Bagh |
Knowmore |
Punjab National Bank ATM Details: |
|
---|---|
ATM Name/ATM ID | Nk418400 |
Bank Name | |
Address | No-14B, Railway Road, Samaipur, Delhi + Shop |
Knowmore |
Union Bank of India ATM Details: |
|
---|---|
ATM Name/ATM ID | Coba053101 |
Bank Name | |
Address | New Delhi - Am-10, Shalimar Bagh, |
Knowmore |
Union Bank of India ATM Details: |
|
---|---|
ATM Name/ATM ID | Pitampura |
Bank Name | |
Address | Pitampura Ku-2, Pitampura, New Delhi Delhi |
Knowmore |
Union Bank of India ATM Details: |
|
---|---|
ATM Name/ATM ID | Coba071201 |
Bank Name | |
Address | Public School, Shalimar Bagh, Delhi B.D.Block, Nr.Goodley |
Knowmore |
Union Bank of India ATM Details: |
|
---|---|
ATM Name/ATM ID | Pitampura |
Bank Name | |
Address | Pitampura Ku-2, Pitampura, New Delhi Delhi |
Knowmore |
Union Bank of India ATM Details: |
|
---|---|
ATM Name/ATM ID | Shalimar Bagh |
Bank Name | |
Address | West Shalimar Bagh Bk-19 (West), Shalimar Bagh, New Delhi Shalimar Bagh |
Knowmore |
Bank of Baroda ATM Details: |
|
---|---|
ATM Name/ATM ID | 6Nvisdel01 |
Bank Name | |
Address | Plot No I Block D (P) Local Shopping Complex Pitampura N Delhi110034 |
Knowmore |
IDFC First Bank Limited ATM Details: |
|
---|---|
ATM Name/ATM ID | Delhi Shalimar Psk ATM |
Bank Name | |
Address | Outer Ring Road, Shalimar Place, Delhi- Aggarwal Auto Mall, Plot No. 2 District Center, |
Knowmore |
ICICI Bank Limited ATM Details: |
|
---|---|
ATM Name/ATM ID | Ici2014Kio000792 |
Bank Name | |
Address | Shalimar Bagh Am-6 Shalimar Bagh |
Knowmore |
Kotak Mahindra Bank Ltd. ATM Details: |
|
---|---|
ATM Name/ATM ID | Delbn381 |
Bank Name | |
Address | Pitampura 17, Vaishali, Pitampura |
Knowmore |
Utkarsh Small Finance Bank Limited ATM Details: |
|
---|---|
ATM Name/ATM ID | Shalimar Bagh |
Bank Name | |
Address | New Delhi - Ground Floor, 38, Block-Ag, Shalimar Bagh, |
Knowmore |
ICICI Bank Limited ATM Details: |
|
---|---|
ATM Name/ATM ID | 03692Oar |
Bank Name | |
Address | Shalimar Bagh Am-6 Shalimar Bagh |
Knowmore |
Dbs Bank India Limited ATM Details: |
|
---|---|
ATM Name/ATM ID | Shalimar Bagh06930860 |
Bank Name | |
Address | Shalimar Bagh Ag-46, Near Al Market Newdelhi |
Knowmore |
State Bank of India ATM Details: |
|
---|---|
ATM Name/ATM ID | S5Ne021224624 |
Bank Name | |
Address | New Delhi Block No Hp - 6, Mourya Enclave, Pitampura New Delhi |
Knowmore |
ICICI Bank Limited ATM Details: |
|
---|---|
ATM Name/ATM ID | 66412Oar |
Bank Name | |
Address | Delhi, Ae-6, Shalimar Bagh, |
Knowmore |
Bank of Baroda ATM Details: |
|
---|---|
ATM Name/ATM ID | 6Nshadel01 |
Bank Name | |
Address | 6, Local Shopping Comp, Shalimar Bagh, Delhi, P.O.Ashok Vihar, 110052 |
Knowmore |
CSB Bank Limited ATM Details: |
|
---|---|
ATM Name/ATM ID | Shalimar Bagh |
Bank Name | |
Address | Shalimar Bagh 110 088 Ground Floor, Se - 30, Singlepur |
Knowmore |
AU Small Finance Bank Limited ATM Details: |
|
---|---|
ATM Name/ATM ID | Shalimar Bagh Branch ATM |
Bank Name | |
Address | Shalimar Bagh, Delhi Upper Ground Floor, Bt ? 9 |
Knowmore |
Bank Of India ATM Details: |
|
---|---|
ATM Name/ATM ID | R6083030 |
Bank Name | |
Address | Shalimar Bagh Bh 39 Shalimar Bagh, Delhi |
Knowmore |
ICICI Bank Limited ATM Details: |
|
---|---|
ATM Name/ATM ID | 03691Sry |
Bank Name | |
Address | Shalimar Bagh Am-6 Shalimar Bagh |
Knowmore |
Bank of Baroda ATM Details: |
|
---|---|
ATM Name/ATM ID | 1Crdlwd09 |
Bank Name | |
Address | 6, Local Shopping Comp, Shalimar Bagh, Delhi, P.O.Ashok Vihar, 110052 |
Knowmore |
IDFC First Bank Limited ATM Details: |
|
---|---|
ATM Name/ATM ID | Shalimar Bagh Branch ATM |
Bank Name | |
Address | Block Ag-41, Shalimar Bagh, New Delhi- Basement And Ground Floor, Plot No. 41 |
Knowmore |
ICICI Bank Limited ATM Details: |
|
---|---|
ATM Name/ATM ID | 66411Sry |
Bank Name | |
Address | Delhi, Ae-6, Shalimar Bagh, |
Knowmore |
RBL Bank Ltd ATM Details: |
|
---|---|
ATM Name/ATM ID | Shalimar Baug |
Bank Name | |
Address | Near Dlf City Centre Mall, Delhi Am -195, Shalimar Bagh |
Knowmore |
Axis Bank Limited ATM Details: |
|
---|---|
ATM Name/ATM ID | Cprh26304 |
Bank Name | |
Address | Shalimar Bagh Am-196, Shalimar Bagh |
Knowmore |
Axis Bank Limited ATM Details: |
|
---|---|
ATM Name/ATM ID | Decn349602 |
Bank Name | |
Address | Haiderpur Delhi Plot No-2 Near Zeelab Govind Mohalla Main Market Road |
Knowmore |
Cities/Villages | Panchayat | Block | District | State |
---|---|---|---|---|
Haiderpur | North West Delhi | Delhi | ||
Shalamar | North West Delhi | Delhi | ||
Shalimar Bagh (North West Delhi) | North West Delhi | Delhi |
Haiderpur in this area have total 3 post offices, hospital, 67 ATMs, college, gas agencies, 3 cities, block, panchayat & near villages in 110088 pincode, which North West Delhi district of Delhi state in India.
Haiderpur Pin Code 110088
Haiderpur Post Office is located at Haiderpur, Delhi - 110088, North West Delhi, Delhi.
You can contact the Haiderpur Post Office at this officials given number: -.
There is 3 number of post office linked with this PIN Code 110088, Haiderpur, Delhi, North West Delhi, Delhi, India.
Disclaimer: We try our best to ensure that the information on this website is correct, but we don't guarantee or promise that it's complete or accurate. WebAdd won't be responsible for any harm or loss that might happen from using the information on our website.
If you have find any incorect data, please wite a message click here.
© 2012-2020 Copyright by WebAdd All rights reserved