История на cnfnc