ਗਲਤੀ ਕੋਡ ਕੀ ਹਨ?
ਇੱਕ ਗਲਤੀ ਕੋਡ ਪ੍ਰਮਾਣੀਕਰਨ ਲੈਣ-ਦੇਣ ਦੀ ਅਸਫਲਤਾ ਦਾ ਵੇਰਵਾ/ਕਾਰਨ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਗਲਤੀ ਕੋਡ ਦੇ ਵੇਰਵਿਆਂ ਲਈ, ਨਿਵਾਸੀ UIDAI ਦੀ ਵੈੱਬਸਾਈਟ 'ਤੇ ਪ੍ਰਕਾਸ਼ਿਤ ਆਧਾਰ ਪ੍ਰਮਾਣਿਕਤਾ API ਦਸਤਾਵੇਜ਼ ਦਾ ਹਵਾਲਾ ਦੇ ਸਕਦਾ ਹੈ।
ਹੇਠਾਂ ਗਲਤੀ ਕੋਡ ਸੂਚੀ ਹੈ -
“100” – ਨਿੱਜੀ ਜਾਣਕਾਰੀ ਜਨਸੰਖਿਆ ਡੇਟਾ ਮੇਲ ਨਹੀਂ ਖਾਂਦਾ।
"200" - ਨਿੱਜੀ ਪਤਾ ਜਨਸੰਖਿਆ ਡੇਟਾ ਮੇਲ ਨਹੀਂ ਖਾਂਦਾ।
“300” – ਬਾਇਓਮੈਟ੍ਰਿਕ ਡੇਟਾ ਮੇਲ ਨਹੀਂ ਖਾਂਦਾ।
"310" - ਡੁਪਲੀਕੇਟ ਉਂਗਲਾਂ ਵਰਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ।
"311" - ਡੁਪਲੀਕੇਟ ਆਈਰਾਈਜ਼ ਵਰਤੇ ਗਏ।
“312” – ਐਫਐਮਆਰ ਅਤੇ ਐਫਆਈਆਰ ਇੱਕੋ ਲੈਣ-ਦੇਣ ਵਿੱਚ ਨਹੀਂ ਵਰਤੇ ਜਾ ਸਕਦੇ ਹਨ।
“313” – ਸਿੰਗਲ ਐਫਆਈਆਰ ਰਿਕਾਰਡ ਵਿੱਚ ਇੱਕ ਤੋਂ ਵੱਧ ਉਂਗਲਾਂ ਹਨ।
“314” – FMR/FIR ਦੀ ਸੰਖਿਆ 10 ਤੋਂ ਵੱਧ ਨਹੀਂ ਹੋਣੀ ਚਾਹੀਦੀ।
"315" - IIR ਦੀ ਸੰਖਿਆ 2 ਤੋਂ ਵੱਧ ਨਹੀਂ ਹੋਣੀ ਚਾਹੀਦੀ।
"316" - FID ਦੀ ਸੰਖਿਆ 1 ਤੋਂ ਵੱਧ ਨਹੀਂ ਹੋਣੀ ਚਾਹੀਦੀ।
"330" - ਆਧਾਰ ਧਾਰਕ ਦੁਆਰਾ ਲਾਕ ਕੀਤਾ ਗਿਆ ਬਾਇਓਮੈਟ੍ਰਿਕਸ।
“400” – ਅਵੈਧ OTP ਮੁੱਲ।
“402” – “txn” ਮੁੱਲ ਬੇਨਤੀ OTP API ਵਿੱਚ ਵਰਤੇ ਗਏ “txn” ਮੁੱਲ ਨਾਲ ਮੇਲ ਨਹੀਂ ਖਾਂਦਾ।
“500” – ਸੈਸ਼ਨ ਕੁੰਜੀ ਦੀ ਅਵੈਧ ਐਨਕ੍ਰਿਪਸ਼ਨ।
“501” – “Skey” ਦੇ “ci” ਗੁਣ ਵਿੱਚ ਅਵੈਧ ਸਰਟੀਫਿਕੇਟ ਪਛਾਣਕਰਤਾ।
"502" - PID ਦੀ ਅਵੈਧ ਐਨਕ੍ਰਿਪਸ਼ਨ।
“503” – Hmac ਦੀ ਅਵੈਧ ਐਨਕ੍ਰਿਪਸ਼ਨ।
"504" - ਸਮਾਪਤੀ ਜਾਂ ਸਮਕਾਲੀ ਕੁੰਜੀ ਦੇ ਬਾਹਰ ਹੋਣ ਕਾਰਨ ਸੈਸ਼ਨ ਕੁੰਜੀ ਦੀ ਮੁੜ-ਸ਼ੁਰੂਆਤ ਦੀ ਲੋੜ ਹੈ।
“505” – AUA ਲਈ ਸਿੰਕ੍ਰੋਨਾਈਜ਼ਡ ਕੁੰਜੀ ਦੀ ਵਰਤੋਂ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ।
"510" - ਅਵੈਧ ਪ੍ਰਮਾਣਿਕਤਾ XML ਫਾਰਮੈਟ।
"511" - ਅਵੈਧ PID XML ਫਾਰਮੈਟ।
“512” – “Auth” ਦੇ “rc” ਗੁਣ ਵਿੱਚ ਅਵੈਧ ਆਧਾਰ ਧਾਰਕ ਦੀ ਸਹਿਮਤੀ।
"520" - ਅਵੈਧ "tid" ਮੁੱਲ।
"521" - ਮੈਟਾ ਟੈਗ ਦੇ ਅਧੀਨ ਅਵੈਧ "dc" ਕੋਡ।
"524" - ਮੈਟਾ ਟੈਗ ਦੇ ਅਧੀਨ ਅਵੈਧ "mi" ਕੋਡ।
"527" - ਮੈਟਾ ਟੈਗ ਦੇ ਅਧੀਨ ਅਵੈਧ "mc" ਕੋਡ।
"530" - ਅਵੈਧ ਪ੍ਰਮਾਣਕ ਕੋਡ।
“540” – ਅਵੈਧ ਪ੍ਰਮਾਣਿਕਤਾ XML ਸੰਸਕਰਣ।
“541” – ਅਵੈਧ PID XML ਸੰਸਕਰਣ।
"542" - AUA ASA ਲਈ ਅਧਿਕਾਰਤ ਨਹੀਂ ਹੈ। ਜੇਕਰ AUA ਅਤੇ ASA ਦੀ ਪੋਰਟਲ ਵਿੱਚ ਲਿੰਕਿੰਗ ਨਹੀਂ ਹੈ ਤਾਂ ਇਹ ਗਲਤੀ ਵਾਪਸ ਕਰ ਦਿੱਤੀ ਜਾਵੇਗੀ।
"543" - ਉਪ-AUA "AUA" ਨਾਲ ਸੰਬੰਧਿਤ ਨਹੀਂ ਹੈ। ਇਹ ਗਲਤੀ ਵਾਪਸ ਕੀਤੀ ਜਾਵੇਗੀ ਜੇਕਰ ਪੋਰਟਲ ਵਿੱਚ "ਸਾ" ਵਿਸ਼ੇਸ਼ਤਾ ਵਿੱਚ ਦਰਸਾਏ ਸਬ-AUA ਨੂੰ "ਸਬ-AUA" ਵਜੋਂ ਸ਼ਾਮਲ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ।
"550" - ਅਵੈਧ "ਵਰਤੋਂ" ਤੱਤ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ।
"551" - ਅਵੈਧ "tid" ਮੁੱਲ।
"553" - ਰਜਿਸਟਰਡ ਡਿਵਾਈਸਾਂ ਵਰਤਮਾਨ ਵਿੱਚ ਸਮਰਥਿਤ ਨਹੀਂ ਹਨ। ਇਸ ਫੀਚਰ ਨੂੰ ਪੜਾਅਵਾਰ ਲਾਗੂ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ।
"554" - ਜਨਤਕ ਉਪਕਰਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ।
“555” – rdsId ਅਵੈਧ ਹੈ ਅਤੇ ਪ੍ਰਮਾਣੀਕਰਣ ਰਜਿਸਟਰੀ ਦਾ ਹਿੱਸਾ ਨਹੀਂ ਹੈ।
“556” – rdsVer ਅਵੈਧ ਹੈ ਅਤੇ ਪ੍ਰਮਾਣੀਕਰਣ ਰਜਿਸਟਰੀ ਦਾ ਹਿੱਸਾ ਨਹੀਂ ਹੈ।
“557” – dpId ਅਵੈਧ ਹੈ ਅਤੇ ਪ੍ਰਮਾਣੀਕਰਨ ਰਜਿਸਟਰੀ ਦਾ ਹਿੱਸਾ ਨਹੀਂ ਹੈ।
"558" - ਅਵੈਧ dih।
“559” – ਡਿਵਾਈਸ ਸਰਟੀਫਿਕੇਟ ਦੀ ਮਿਆਦ ਪੁੱਗ ਗਈ ਹੈ।
“560” – DP ਮਾਸਟਰ ਸਰਟੀਫਿਕੇਟ ਦੀ ਮਿਆਦ ਪੁੱਗ ਗਈ ਹੈ।
“561” – ਬੇਨਤੀ ਦੀ ਮਿਆਦ ਪੁੱਗ ਗਈ (“Pid->ts” ਮੁੱਲ N ਘੰਟਿਆਂ ਤੋਂ ਪੁਰਾਣਾ ਹੈ ਜਿੱਥੇ N ਪ੍ਰਮਾਣੀਕਰਨ ਸਰਵਰ ਵਿੱਚ ਇੱਕ ਸੰਰਚਿਤ ਥ੍ਰੈਸ਼ਹੋਲਡ ਹੈ)।
"562" - ਟਾਈਮਸਟੈਂਪ ਦਾ ਮੁੱਲ ਭਵਿੱਖ ਦਾ ਸਮਾਂ ਹੈ (ਨਿਰਧਾਰਤ ਮੁੱਲ "Pid->ts" ਪ੍ਰਮਾਣਿਕਤਾ ਸਰਵਰ ਸਮੇਂ ਤੋਂ ਸਵੀਕਾਰਯੋਗ ਥ੍ਰੈਸ਼ਹੋਲਡ ਤੋਂ ਅੱਗੇ ਹੈ)।
"563" - ਡੁਪਲੀਕੇਟ ਬੇਨਤੀ (ਇਹ ਗਲਤੀ ਉਦੋਂ ਵਾਪਰਦੀ ਹੈ ਜਦੋਂ AUA ਦੁਆਰਾ ਬਿਲਕੁਲ ਉਸੇ ਪ੍ਰਮਾਣਿਕਤਾ ਬੇਨਤੀ ਨੂੰ ਦੁਬਾਰਾ ਭੇਜਿਆ ਗਿਆ ਸੀ)।
“564” – HMAC ਪ੍ਰਮਾਣਿਕਤਾ ਅਸਫਲ ਰਹੀ।
“565” – AUA ਲਾਇਸੰਸ ਦੀ ਮਿਆਦ ਪੁੱਗ ਗਈ ਹੈ।
"566" - ਅਵੈਧ ਗੈਰ-ਡਿਕ੍ਰਿਪਟ ਕਰਨ ਯੋਗ ਲਾਇਸੈਂਸ ਕੁੰਜੀ।
“567” – ਅਵੈਧ ਇਨਪੁਟ (ਇਹ ਗਲਤੀ ਉਦੋਂ ਵਾਪਰਦੀ ਹੈ ਜਦੋਂ ਅਸਮਰਥਿਤ ਅੱਖਰ ਭਾਰਤੀ ਭਾਸ਼ਾ ਦੇ ਮੁੱਲਾਂ, “lname” ਜਾਂ “lav” ਵਿੱਚ ਪਾਏ ਜਾਂਦੇ ਹਨ)।
"568" - ਅਸਮਰਥਿਤ ਭਾਸ਼ਾ।
“569” – ਡਿਜੀਟਲ ਦਸਤਖਤ ਤਸਦੀਕ ਅਸਫਲ (ਮਤਲਬ ਹੈ ਕਿ ਪ੍ਰਮਾਣਿਕਤਾ ਬੇਨਤੀ XML ਨੂੰ ਹਸਤਾਖਰ ਕੀਤੇ ਜਾਣ ਤੋਂ ਬਾਅਦ ਸੋਧਿਆ ਗਿਆ ਸੀ)।
“570” – ਡਿਜੀਟਲ ਹਸਤਾਖਰਾਂ ਵਿੱਚ ਅਵੈਧ ਕੁੰਜੀ ਜਾਣਕਾਰੀ (ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਪ੍ਰਮਾਣੀਕਰਨ ਬੇਨਤੀ 'ਤੇ ਹਸਤਾਖਰ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ਸਰਟੀਫਿਕੇਟ ਵੈਧ ਨਹੀਂ ਹੈ - ਇਹ ਜਾਂ ਤਾਂ ਮਿਆਦ ਪੁੱਗ ਚੁੱਕਾ ਹੈ, ਜਾਂ AUA ਨਾਲ ਸਬੰਧਤ ਨਹੀਂ ਹੈ ਜਾਂ ਕਿਸੇ ਮਸ਼ਹੂਰ ਪ੍ਰਮਾਣੀਕਰਨ ਅਥਾਰਟੀ ਦੁਆਰਾ ਨਹੀਂ ਬਣਾਇਆ ਗਿਆ ਹੈ)।
"571" - ਪਿੰਨ ਨੂੰ ਰੀਸੈਟ ਕਰਨ ਦੀ ਲੋੜ ਹੈ।
"572" - ਅਵੈਧ ਬਾਇਓਮੈਟ੍ਰਿਕ ਸਥਿਤੀ।
"573" - ਲਾਇਸੈਂਸ ਦੇ ਅਨੁਸਾਰ Pi ਵਰਤੋਂ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ।
“574”- ਲਾਇਸੈਂਸ ਦੇ ਅਨੁਸਾਰ Pa ਵਰਤੋਂ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ।
“575”- ਲਾਇਸੈਂਸ ਦੇ ਅਨੁਸਾਰ ਪੀਐਫਏ ਦੀ ਵਰਤੋਂ ਦੀ ਆਗਿਆ ਨਹੀਂ ਹੈ।
“576” - ਲਾਇਸੰਸ ਦੇ ਅਨੁਸਾਰ FMR ਵਰਤੋਂ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ।
"577" - ਲਾਇਸੈਂਸ ਦੇ ਅਨੁਸਾਰ FIR ਦੀ ਵਰਤੋਂ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ।
"578" - ਲਾਇਸੈਂਸ ਦੇ ਅਨੁਸਾਰ IIR ਵਰਤੋਂ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ।
“579” – ਲਾਇਸੰਸ ਦੇ ਅਨੁਸਾਰ OTP ਦੀ ਵਰਤੋਂ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ।
“580” – ਲਾਇਸੈਂਸ ਦੇ ਅਨੁਸਾਰ ਪਿੰਨ ਦੀ ਵਰਤੋਂ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ।
"581" - ਲਾਇਸੈਂਸ ਦੇ ਅਨੁਸਾਰ ਫਜ਼ੀ ਮੈਚਿੰਗ ਵਰਤੋਂ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ।
"582" - ਲਾਇਸੈਂਸ ਦੇ ਅਨੁਸਾਰ ਸਥਾਨਕ ਭਾਸ਼ਾ ਦੀ ਵਰਤੋਂ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ।
"586" - ਲਾਇਸੈਂਸ ਦੇ ਅਨੁਸਾਰ FID ਦੀ ਵਰਤੋਂ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ। ਇਸ ਫੀਚਰ ਨੂੰ ਪੜਾਅਵਾਰ ਲਾਗੂ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ।
"587" - ਨਾਮ ਸਪੇਸ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ।
"588" - ਲਾਇਸੈਂਸ ਦੇ ਅਨੁਸਾਰ ਰਜਿਸਟਰਡ ਡਿਵਾਈਸ ਦੀ ਆਗਿਆ ਨਹੀਂ ਹੈ।
"590" - ਲਾਇਸੈਂਸ ਦੇ ਅਨੁਸਾਰ ਜਨਤਕ ਡਿਵਾਈਸ ਦੀ ਆਗਿਆ ਨਹੀਂ ਹੈ।
“710” – “ਵਰਤੋਂ” ਵਿੱਚ ਦਰਸਾਏ ਅਨੁਸਾਰ “Pi” ਡੇਟਾ ਗੁੰਮ ਹੈ।
"720" - "ਵਰਤੋਂ" ਵਿੱਚ ਦਰਸਾਏ ਅਨੁਸਾਰ "ਪਾ" ਡੇਟਾ ਗੁੰਮ ਹੈ।
“721” – “ਵਰਤੋਂ” ਵਿੱਚ ਦਰਸਾਏ ਅਨੁਸਾਰ “Pfa” ਡੇਟਾ ਗੁੰਮ ਹੈ।
“730” – “ਵਰਤੋਂ” ਵਿੱਚ ਦਰਸਾਏ ਅਨੁਸਾਰ ਪਿੰਨ ਡੇਟਾ ਗੁੰਮ ਹੈ।
"740" - "ਵਰਤੋਂ" ਵਿੱਚ ਦਰਸਾਏ ਅਨੁਸਾਰ OTP ਡੇਟਾ ਗੁੰਮ ਹੈ।
"800" - ਅਵੈਧ ਬਾਇਓਮੈਟ੍ਰਿਕ ਡੇਟਾ।
"810" - "ਵਰਤੋਂ" ਵਿੱਚ ਦਰਸਾਏ ਅਨੁਸਾਰ ਬਾਇਓਮੈਟ੍ਰਿਕ ਡੇਟਾ ਗੁੰਮ ਹੈ।
“811” – ਦਿੱਤੇ ਗਏ ਆਧਾਰ ਨੰਬਰ ਲਈ CIDR ਵਿੱਚ ਬਾਇਓਮੈਟ੍ਰਿਕ ਡੇਟਾ ਗੁੰਮ ਹੈ।
“812” – ਆਧਾਰ ਧਾਰਕ ਨੇ “ਬੈਸਟ ਫਿੰਗਰ ਡਿਟੈਕਸ਼ਨ” ਨਹੀਂ ਕੀਤੀ ਹੈ। ਆਧਾਰ ਧਾਰਕ ਨੂੰ ਉਹਨਾਂ ਦੀਆਂ ਸਭ ਤੋਂ ਵਧੀਆ ਉਂਗਲਾਂ ਦੀ ਪਛਾਣ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰਨ ਲਈ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ BFD ਸ਼ੁਰੂ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ।
"820" - "ਵਰਤੋਂ" ਤੱਤ ਵਿੱਚ "bt" ਗੁਣ ਲਈ ਗੁੰਮ ਜਾਂ ਖਾਲੀ ਮੁੱਲ।
"821" - "ਵਰਤੋਂ" ਤੱਤ ਦੇ "bt" ਗੁਣ ਵਿੱਚ ਅਵੈਧ ਮੁੱਲ।
“822” – “Pid” ਦੇ ਅੰਦਰ “Bio” ਤੱਤ ਦੇ “bs” ਗੁਣ ਵਿੱਚ ਅਵੈਧ ਮੁੱਲ।
“901” – ਬੇਨਤੀ ਵਿੱਚ ਕੋਈ ਪ੍ਰਮਾਣਿਕਤਾ ਡੇਟਾ ਨਹੀਂ ਮਿਲਿਆ (ਇਹ ਇੱਕ ਦ੍ਰਿਸ਼ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਕੋਈ ਵੀ ਪ੍ਰਮਾਣਿਕਤਾ ਡੇਟਾ – ਡੈਮੋ, ਪੀਵੀ, ਜਾਂ ਬਾਇਓਸ – ਮੌਜੂਦ ਨਹੀਂ ਹੈ)।
“902” – “Pi” ਤੱਤ ਵਿੱਚ ਅਵੈਧ “dob” ਮੁੱਲ (ਇਹ ਉਸ ਸਥਿਤੀ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ ਜਿਸ ਵਿੱਚ “dob” ਗੁਣ “YYYY” ਜਾਂ “YYYYMM-DD” ਫਾਰਮੈਟ ਵਿੱਚ ਨਹੀਂ ਹੈ, ਜਾਂ ਉਮਰ ਵੈਧ ਰੇਂਜ ਵਿੱਚ ਨਹੀਂ ਹੈ) .
"910" - "Pi" ਤੱਤ ਵਿੱਚ ਅਵੈਧ "mv" ਮੁੱਲ।
"911" - "Pfa" ਤੱਤ ਵਿੱਚ ਅਵੈਧ "mv" ਮੁੱਲ।
"912" - ਅਵੈਧ "ms" ਮੁੱਲ।
“913” – ਪ੍ਰਮਾਣੀਕਰਨ ਬੇਨਤੀ ਵਿੱਚ “Pa” ਅਤੇ “Pfa” ਦੋਵੇਂ ਮੌਜੂਦ ਹਨ (Pa ਅਤੇ Pfa ਆਪਸ ਵਿੱਚ ਨਿਵੇਕਲੇ ਹਨ)।
“930 ਤੋਂ 939” - ਤਕਨੀਕੀ ਗਲਤੀ ਜੋ ਪ੍ਰਮਾਣੀਕਰਨ ਸਰਵਰ ਲਈ ਅੰਦਰੂਨੀ ਹੈ।
"940" - ਅਣਅਧਿਕਾਰਤ ASA ਚੈਨਲ।
"941" - ਅਣ-ਨਿਰਧਾਰਤ ASA ਚੈਨਲ।
“950” – OTP ਸਟੋਰ ਸੰਬੰਧੀ ਤਕਨੀਕੀ ਗਲਤੀ।
"951" - ਬਾਇਓਮੈਟ੍ਰਿਕ ਲਾਕ ਨਾਲ ਸਬੰਧਤ ਤਕਨੀਕੀ ਗਲਤੀ।
"980" - ਅਸਮਰਥਿਤ ਵਿਕਲਪ।
“995” – ਸਮਰੱਥ ਅਧਿਕਾਰੀ ਦੁਆਰਾ ਆਧਾਰ ਨੂੰ ਮੁਅੱਤਲ ਕੀਤਾ ਗਿਆ।
“996” – ਆਧਾਰ ਰੱਦ ਕੀਤਾ ਗਿਆ (ਆਧਾਰ ਪ੍ਰਮਾਣਿਤ ਸਥਿਤੀ ਵਿੱਚ ਨਹੀਂ ਹੈ)।
“997” – ਆਧਾਰ ਮੁਅੱਤਲ (ਆਧਾਰ ਪ੍ਰਮਾਣਿਤ ਸਥਿਤੀ ਵਿੱਚ ਨਹੀਂ ਹੈ)।
“998” – ਅਵੈਧ ਆਧਾਰ ਨੰਬਰ।
"999" - ਅਗਿਆਤ ਗਲਤੀ।