sorry, I can't test it, but does it generally work to give 0,0,1 ?!
The 2nd value should either 16 or 32 , shouldn't it ?!


echo '16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq'|dc