How to grep the content performed by an User

I want to grep the content performed by an User from a file. Suppose that i have a following file

HYD-HMS-2$ ls -lrt
-rw-r--r--   1 sdfrun   sdf   31726356 Aug  1 13:04 journal.03.01082012.19.csv

I could able to grep the content performed by a user by "sed" command as follows

HYD-HMS-2$ cat journal.03.01082012.19.csv | sed 's/^dn:/@dn:/g'|tr -d '\n'|tr -s '@' '\n'|grep 'venkat'
dn: hlrServ=common,serviceName=hlr,id=00 08 02 CA C8 C5 4B E9 36 07 00 00,domainName=subsD,o=TTSL,c=INchangetype: modifyreplace: checkSSIndcheckSSInd: FALSE# checkSSInd: FALSE-replace: netRegBarnetRegBar: FALSE# netRegBar: FALSE-replace: orProvorProv: FALSE# orProv: FALSE-replace: naeaProvnaeaProv: FALSE# naeaProv: FALSE-replace: partnerImsiProvpartnerImsiProv: FALSE# partnerImsiProv: FALSE-replace: callPartyCatcallPartyCat: 10# callPartyCat: 10-replace: ptnrNetworkIndexptnrNetworkIndex: 0# ptnrNetworkIndex: 0-replace: ftnTransIndexftnTransIndex: 1# ftnTransIndex: 1-replace: hplmnRefhplmnRef: 1# hplmnRef: 1-replace: naeaPrefCarrierIdnaeaPrefCarrierId: 0# naeaPrefCarrierId: 0-replace: accessRestrictionDataaccessRestrictionData: '00000000'B# accessRestrictionData: '10000000'B-replace: profileIndexprofileIndex: 1# profileIndex: 1-replace: netAccModenetAccMode: nonGPRSandGPRS# netAccMode: nonGPRSandGPRS-# entryIndex: 5104896# parentIndex: 5104924# entryUpdateCounter: 3685# dsTid: 4166168458 $ 2# userInvokeId: ffffffc1ffffffbd# updateId: 01/08/2012 13:01:50 $ $ 749094677# user: venkat# userTransactionId: 00000c00# updateStatus: success
dn: hlrServ=common,serviceName=hlr,id=00 08 02 CA C8 C5 4B E9 36 07 00 00,domainName=subsD,o=TTSL,c=INchangetype: modifyreplace: checkSSIndcheckSSInd: FALSE# checkSSInd: FALSE-replace: netRegBarnetRegBar: FALSE# netRegBar: FALSE-replace: orProvorProv: FALSE# orProv: FALSE-replace: naeaProvnaeaProv: FALSE# naeaProv: FALSE-replace: partnerImsiProvpartnerImsiProv: FALSE# partnerImsiProv: FALSE-replace: callPartyCatcallPartyCat: 10# callPartyCat: 10-replace: ptnrNetworkIndexptnrNetworkIndex: 0# ptnrNetworkIndex: 0-replace: ftnTransIndexftnTransIndex: 1# ftnTransIndex: 1-replace: hplmnRefhplmnRef: 1# hplmnRef: 1-replace: naeaPrefCarrierIdnaeaPrefCarrierId: 0# naeaPrefCarrierId: 0-replace: accessRestrictionDataaccessRestrictionData: '10000000'B# accessRestrictionData: '00000000'B-replace: profileIndexprofileIndex: 1# profileIndex: 1-replace: netAccModenetAccMode: nonGPRSandGPRS# netAccMode: nonGPRSandGPRS-# entryIndex: 5104896# parentIndex: 5104924# entryUpdateCounter: 3686# dsTid: 4166181942 $ 2# userInvokeId: ffffffc1ffffffbd# updateId: 01/08/2012 13:02:29 $ $ 749108161# user: venkat# userTransactionId: 00000c00# updateStatus: success
HYD-HMS-2$

But I want the output to be displayed as follows instead of above format

dn: hlrServ=common,serviceName=hlr,id=00 08 02 CA C8 C5 4B E9 36 07 00 00,domainName=subsD,o=TTSL,c=IN
changetype: modify
replace: checkSSInd
checkSSInd: FALSE
# checkSSInd: FALSE
-
replace: netRegBar
netRegBar: FALSE
# netRegBar: FALSE
-
replace: orProv
orProv: FALSE
# orProv: FALSE
-
replace: naeaProv
naeaProv: FALSE
# naeaProv: FALSE
-
replace: partnerImsiProv
partnerImsiProv: FALSE
# partnerImsiProv: FALSE
-
replace: callPartyCat
callPartyCat: 10
# callPartyCat: 10
-
replace: ptnrNetworkIndex
ptnrNetworkIndex: 0
# ptnrNetworkIndex: 0
-
replace: ftnTransIndex
ftnTransIndex: 1
# ftnTransIndex: 1
-
replace: hplmnRef
hplmnRef: 1
# hplmnRef: 1
-
replace: naeaPrefCarrierId
naeaPrefCarrierId: 0
# naeaPrefCarrierId: 0
-
replace: accessRestrictionData
accessRestrictionData: '10000000'B
# accessRestrictionData: '00000000'B
-
replace: profileIndex
profileIndex: 1
# profileIndex: 1
-
replace: netAccMode
netAccMode: nonGPRSandGPRS
# netAccMode: nonGPRSandGPRS
-
# entryIndex: 5104896
# parentIndex: 5104924
# entryUpdateCounter: 3686
# dsTid: 4166181942 $ 2
# userInvokeId: ffffffc1ffffffbd
# updateId: 01/08/2012 13:02:29 $ $ 749108161
# user: venkat
# userTransactionId: 00000c00
# updateStatus: success

can someone help me to get the desired output. I am attaching the txt file for your easy reference.