What operating system are you using? That is not the output that I would expect from the command ls -alo . The 4th and 5th columns in the output you showed us should not be there when using those options.
root@giraffe:/etc # uname -a
FreeBSD giraffe 10.1-RELEASE-p35 FreeBSD 10.1-RELEASE-p35 #0: Sat May 28 03:02:45 UTC 2016 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386
By default, I wouldn't expect any flags, and that is probably what is being shown by the 5th column in your output being just a hyphen character.
To verify that, you might want to change directory to your home directory, use chflags to set some flags on some of your files and then use ls -lo on the files to which you added flags.
I have to second Don Cragun in his interpretation. No flags are set by default. Quick verification on FreeBSD 9.0-RELEASE shows:
touch XX
ls -loa XX
-rw-r--r-- 1 root wheel - 0 Mar 6 23:58 XX
chflags opaque XX
ls -loa XX
-rw-r--r-- 1 root wheel opaque 0 Mar 6 23:58 XX
chflags arch XX
ls -loa XX
-rw-r--r-- 1 root wheel arch,opaque 0 Mar 6 23:58 XX