Add cipvirk.cpp