this is the actual one used and is still a work in progress.

Code:
whitelist
{
    materials\*.*        allow_from_disk
    materials\brick\...        allow_from_disk+check_crc
    materials\buildings\...    allow_from_disk+check_crc
    materials\carpet\...        allow_from_disk+check_crc
    materials\composite\...    allow_from_disk+check_crc
    materials\concrete\...        allow_from_disk+check_crc
    materials\cs_assault\...    allow_from_disk+check_crc
    materials\cs_havana\...    allow_from_disk+check_crc
    materials\cs_italy\...        allow_from_disk+check_crc
    materials\cstrike\...        allow_from_disk+check_crc
    materials\de_aztec\...        allow_from_disk+check_crc
    materials\de_cbble\...    allow_from_disk+check_crc
    materials\de_dust\...        allow_from_disk+check_crc
    materials\de_nuke\...        allow_from_disk+check_crc
    materials\de_piranesi\...    allow_from_disk+check_crc
    materials\de_prodigy\...    allow_from_disk+check_crc
    materials\de_tides\...        allow_from_disk+check_crc
    materials\de_train\...        allow_from_disk+check_crc
    materials\glass\...        allow_from_disk+check_crc
    materials\ground\...        allow_from_disk+check_crc
    materials\decals\custom\...        allow_from_disk+check_crc
    materials\liquids\...        allow_from_disk+check_crc
    materials\metal\...        allow_from_disk+check_crc
    materials\nature\...        allow_from_disk+check_crc
    materials\overlays\...        allow_from_disk+check_crc
    materials\plaster\...        allow_from_disk+check_crc
    materials\particle\...        allow_from_disk+check_crc
    materials\stone\...        allow_from_disk+check_crc
    materials\tile\...        allow_from_disk+check_crc
    materials\wood\...        allow_from_disk+check_crc
    materials\effects\...        allow_from_disk+check_crc
    materials\models\props\...        allow_from_disk+check_crc
    materials\models\cs_havana\...        allow_from_disk+check_crc
    materials\models\cs_italy\...        allow_from_disk+check_crc
    materials\models\de_cbble\...        allow_from_disk+check_crc
    materials\models\de_chateau\...        allow_from_disk+check_crc
    materials\models\de_dust\...        allow_from_disk+check_crc
    materials\models\de_piranesi\...        allow_from_disk+check_crc
    materials\models\player\...    allow_from_disk
    materials\overlays\scope_lens.vtf allow_from_disk
    materials\temp\...        allow_from_disk
    materials\vgui\...        allow_from_disk
    materials\decals\...        allow_from_disk
    models\...            allow_from_disk
    models\player\v4labs_v2\*.*   allow_from_disk
    scripts\...        allow_from_disk
 sound\quake\*.*  allow_from_disk
 sound\admin_plugin\*.*  allow_from_disk
 materials\models\props\*.* allow_from_disk
 materials\models\weapons\*.* allow_from_disk
 materials\natalya\*.*  allow_from_disk
 materials\models\natalya\*.*  allow_from_disk
 materials\models\player\*.*  allow_from_disk
 models\natalya\*.*  allow_from_disk
 materials\effects\flashlight001.vtf allow_from_disk
 materials\plaster\slide.vmt allow_from_disk
}