echo '3A2DD5E0D2C04F13A3E2F600C9530793' \
| sed -r \
-e 's/-//g' \
-e 's/(\w{8})(\w{4})(\w{4})(\w{4})(\w{12})/\1-\2-\3-\4-\5/' \
| tr '[A-F]' '[a-f]' echo '3A2DD5E0D2C04F13A3E2F600C9530793' \
| sed -r \
-e 's/-//g' \
-e 's/(\w{8})(\w{4})(\w{4})(\w{4})(\w{12})/\1-\2-\3-\4-\5/' \
| tr '[A-F]' '[a-f]'