Add GArna (modified) source files

Add GArna (modified) source files